【文件属性】:
文件名称:手写Node静态资源服务器的实现方法
文件大小:354KB
文件格式:PDF
更新时间:2021-01-21 17:23:45
etag gzip http请求
想写静态资源服务器,首先我们需要知道如何创建一个http服务器,它的原理是什么
http服务器是继承自tcp服务器 http协议是应用层协议,是基于TCP的
http的原理是对请求和响应进行了包装,当客户端连接上来之后先触发connection事件,然后可以多次发送请求,每次请求都会触发request事件
let server = http.createServer();
let url = require('url');
server.on('connection', function (socket) {
console.log('客户端连接 ');
});
server.on('