美文网首页
HTTP协议

HTTP协议

作者: Maybrittnelson | 来源:发表于2016-12-09 00:10 被阅读0次

    参考文档/书籍

    ·RFC文档

    ·图解HTTP

    ·HTTP权威指南


    HTTP协议是请求响应式协议,一次请求跟一次响应构成一次HTTP事务。两次事务不依赖,因此http协议是无状态的。

    HTTP协议:TCP/IP协议栈(四层)http属于应用层协议;Tcp传输层,端口号80;IP网络层,地址,域名好记(域名到Ip地址通过dns解析);最后一层数据链路层和物理层,主要涉及数据传输;

    请求行:

    ·请求方法 +资源路径 + http协议版本            +\r\n换行

    请求头:

    ·1.1新增keepalive,一个连接发过个请求

    ·user-agent请求发出,来返回不同的响应


    响应:

    —状态行:

    协议版本 + 状态码 +原因+\r\n  

    响应头

    server:表示web服务器使用什么应用程序

    content-type:html,音频,视频

    content-length:具体下发资源内容长度

    响应体

    可以是文本也可以是二进制,一般情况下,大小由content-type决定

    304节省网络带宽

    相关文章

      网友评论

          本文标题:HTTP协议

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