学学HTTP报文组成
HTTP请求报文
HTTP请求报文分为三个部分:请求行,请求头,请求体
- 请求行
请求行的组成: 请求方法 / 请求地址 / 协议版本
如POST 4399.com HTTP/1.1
请求方法:
GET / POST / PUT / DELETE (Restful接口)
OPTIONS / HEAD / TRACE / CONNECT (新增的) - 请求头 用于传递一些附加信息,格式为 键:值 如下图:
- 请求体
请求体是post请求方法中的请求参数,以key=value的方式进行存储,多个请求参数之间用&连接。
HTTP响应报文
格式与请求报文相似
由 响应状态行 / 响应头 / 响应体组成
响应状态行:
格式: HTTP版本号 状态码 原因叙述<CRLF>
HTTP/1.1 200 OK
响应头:响应头用于传递一些附加信息给客户端
响应体:返回网页的正文内容