美文网首页
3.0.3 HTTP协议

3.0.3 HTTP协议

作者: RockyLuo_290f | 来源:发表于2019-02-15 05:52 被阅读0次

    是超文本传输协议
    HTTP是无状态协议,就是客户端发送一个请求,服务器返回一个响应,然后就断开连接
    无状态协议的好处,用户不会始终占据服务器资源

    协议包含:
    请求/响应首行
    请求/响应信息
    空行
    请求/响应正文

    Http1.0和Http1.1
    1.0 响应结束后马上断开
    1.1 必须在请求中包含host(主机)头信息,响应结束后会有一段超时时间,超时后再断开

    GET 请求, 没有正文,只有头信息,参数在url中传递,大小限制在1024K

    Host;主机名
    User-Agent 用户浏览器版本
    Accept 可以接受的文档
    Accept-Language 可接受语言 zh-cn
    Accept-Encoding 支持的压缩格式 gzip,deflate
    Accept-Charset: GB2312 客户端支持的编码
    Connection:keep-alive 客户端支持的链接方式,默认连接时间3000ms
    Cookie: 当不是第一次访问这个地址时,会将上一次服务器响应中发送过来的Cookie在请求中发送过去

    POST请求, 参数在正文,以json的形式传输

    Content-Type: 正文类型 一般是UTF-8
    Conetent-Length 正文字节长度

    相关文章

      网友评论

          本文标题:3.0.3 HTTP协议

          本文链接:https://www.haomeiwen.com/subject/nicseqtx.html