上一讲是fs内置模块的学习。
1.http模块的导入方式和fs相同:
const http = require(“http”);
2.建立服务
const server = http.createServer(function(req,res){
res.writeHead(200,{"content-type":"text/html;charSet=utf-8"})//请求头,不写中文会乱码
res.end("你在干神马")//请求结束,给予反馈;作为内容输出只支持string和Buffer格式。
});
req是表示请求的参数,res是表示响应的参数
后续要用到req.url表示请求的路径名称;res.end()表示响应以括号里的结果结束
3.设置端口号
server.listen(80,function(){
console.log('成功');
})
在cmd里执行js文件之后在浏览器里打开127.0.0.1可得如下结果:
下一章是http模块和fs模块结合创建服务并且渲染页面。