请求报文
HTTP的请求报文由四部分组成:请求行(request line)、请求头部(header)、空行和请求数据(request data)
- 请求行:由请求方法、URL(包含参数)和协议版本组成
- 请求头部:由多个key-value值组成
- 空行:请求报文使用空行将请求头部和请求数据分隔
- 请求数据:GET方法没有携带数据,POST方法会携带一个body
响应报文
HTTP的响应报文由四部分组成:状态行、响应头、空行、响应体(数据)
- 状态行:由协议版本、状态码和状态值组成
- 响应头:由多个key-value值组成
- 空行:响应报文使用空行将响应头和响应体分隔
- 响应体:响应数据,在上面是一段HTML