码迷,mamicode.com
首页 > Web开发 > 详细

HTTP报文格式详解

时间:2021-06-23 16:27:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:https   com   load   http   note   客户   ges   http协议   url   

HTTP报文详解

HTTP报文

使用HTTP协议进行通信的双方进行交互的信息被称为HTTP报文,客户端向服务端发送的叫做请求报文,服务端响应给客户端的叫做响应报文。

HTTP报文主要以由两部分组成:报文首部和报文主体。二者通过一个空行(CR+LF)划分开。

技术图片

请求报文

报文首部由请求行、请求首部字段、请求报文实体组成。

技术图片

请求行 —— 包括请求方法、请求URL和HTTP版本号

首部字段 —— 包含表示请求的各种条件和属性的各类首部,这些首部主要包括3类:通用首部、请求首部和实体首部

报文主体 —— 请求报文的报文主体一般为空,但是通过POST请求进行身份认证时,该部分会包含身份认证信息

响应报文

报文首部由状态行、响应首部字段、响应报文实体组成。

技术图片

状态行 —— 包含HTTP版本、表明响应结果的状态码、原因短语

首部字段 —— 包含表示响应的各种条件和属性的各类首部,这些首部主要包括3类:通用首部、响应首部和实体首部

报文主体 —— 一般是返回给客户端的HTML页面

参考资料

《图解HTTP》 by 上野宣

HTTP报文格式详解

标签:https   com   load   http   note   客户   ges   http协议   url   

原文地址:https://www.cnblogs.com/caoyusang/p/14920015.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!