http协议

    超文本传输协议,是浏览器和WEB服务器之间的通信协议
       WEB服务器,为前端提供所需要的资源
    
    1.通用头信息
        Request URL:请求的网址,表示要请求的资源
        Request Method:请求的方式,表示对资源 的操作方式,get获取    delete删除...
        StatusCode:响应的状态码
            1**:接收到了请求,还没有结束响应
            2**:成功的响应
            3**:响应的重定向
            4**:客户端错误
            5**:服务器端错误
    2.响应头信息(response)
        Location:设置要跳转的URL
        Content-Type:设置响应的内容类型,可以设置utf-8
                                  text/html;charset=utf-8
    3.请求头信息(request)

 

http模块
    可以用来创建WEB服务器
    有可能被防火墙拦截,最好关闭防火墙
    
    createServer( )        创建WEB服务器
    listen( )        设置端口
    通过事件监听请求
    on('request',(req,res)=>{
        req    请求的对象
        res     响应的对象
        res.statusCode=状态码    设置响应的状态码,默认是200
        res.setHeader()    设置响应的头信息
        res.write()    设置响应到浏览器的内容
        res.end()    结束响应并发送
    })
posted on 2022-07-28 09:54  天天下雨  阅读(17)  评论(0编辑  收藏  举报