搭建服务环境的步骤
1,引入http模块
const http=require("http")
2,创建服务器实例
const server=http. createServer()
3,绑定事件处理请求
server.on ("request",function(){
})
4.设置端口,启动服务器
//端口号7000以上
server.listen(9999,function(req,res){
req:request 请求报文对象
res:response 响应报文对象
此时我们可以获取一个完成的请求报文,并且可以使用请求报文数据
响应报文还没有生成,需要我们自己去设置响应报文
设置响应的主体
res.write("哈哈哈"); 设置响应 的主体
res.end() 给浏览器返回一个结束的标记,表示响应完成
req.url 获取请求的地址
req.method 获取请求的方式
req.headers 获取请求头
设置响应报文:
res.statusCode 响应的状态码 200
res.statusMessage 响应的状态信息
res.setHeader(name,value) 设置响应头
res.setHeader("content-type","text/html;charset=utf-8")
res.write("<h1>我是大标题</h1>") 响应主体
})