美文网首页
http协议

http协议

作者: 柴柴总 | 来源:发表于2020-10-28 20:14 被阅读0次
    http报文

    http报文有两种,请求报文和响应报文

    1. 请求报文


      请求报文格式,图源参考资料1
      请求报文具体例子,图源参考资料1

      请求行,用来说明请求方法,要访问的资源以及所使用的HTTP版本

    2. 响应报文


      响应报文格式,图源参考资料1
      响应报文具体例子,图源参考资料1
    http不同版本的区别

    http目前有三个版本http1.0 http1.1 http2.0

    1. 请求方法不同
      HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。
      HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。
    2. 连接方式不同
      HTTP1.0是短连接,即每进行一次http通信都要断开连接。如果文本传输容量很少,那没有问题。但如果一个网页有多张照片,一张图片一个http请求,需要不断建立TCP连接,获取图片,断开TCP连接,非常费时。
      因此在HTTP1.1中使用了持久化连接,一次连接能处理多个请求,能做到“管道化”方式发送即不需要等待服务器响应请求就能继续发送第二次请求

    参考资料

    1. https://www.cnblogs.com/kageome/p/10859996.html

    相关文章

      网友评论

          本文标题:http协议

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