NODE简易综合应用服务器搭建
2024-09-02 04:34:30
node搭建简易服务器
querystring和url模板学习地址 querystring&url
1. 目录结构
2. 代码结构
const http = require('http');
const fs = require('fs');
const url = require('url');
const querystring = require('querystring'); let server = http.createServer((req,res) =>{
// 获取get请求数据
let obj = url.parse(req.url,true);
let urlBli = obj.pathname;
let GET = obj.query; // 获取post请求数据
let str = '';
let POST = null;
req.on('data',(data) => {
str += data;
});
req.on('end', () => {
POST = querystring.parse(str);
}); // 请求资源文件
let filename = './www/'+ urlBli;
fs.readFile(filename,(err,data) => {
if(err){
res.write('404,该页面不存在');
}else {
res.write(data);
}
res.end();
})
}); server.listen(7676);
最新文章
- Python for Infomatics 第14章 数据库和SQL应用三(译)
- *HDU 1068 二分图
- MVC学习笔记---MVC的处理管线
- SWFUpload使用指南
- 正确认识Android的内存管理机制,合理关闭进程 (一)
- 使用appium做自动化时如何切换activity
- arrayPointer
- 运维人员:走好你的IT运维路
- How to append files to a .tar archive using Apache Commons Compress?(转)
- 2017CUIT校赛-线上赛
- 豹哥嵌入式讲堂:ARM开发之文件详解(2)- linker文件
- [TLSR8266] 1、搭建tlsr8266编译框架在win服务器中
- Kafka安装之 Zookeeper
- 合并多个Excel
- windows 命令相关
- 自适应阈值二值化之最大类间方差法(大津法,OTSU)
- NIO基础之同步、异步、阻塞、非阻塞
- MongoDB 安装教程
- StringBuffer StringBuilder append
- fortran中提取字符串中可见字符的索引