HTTP报文
用于HTTP协议交互的信息称为HTTP报文。请求端的HTTP报文叫做请求报文,响应端的叫做响应报文。HTTP报文本身是由多行数据构成的字符串文本。
HTTP报文可以分为报文首部和报文主体两块内容,但是不一定要有报文主体
请求报文和响应报文的结构
请求报文的实例:
第一行请求行:请求方法、HTTP版本和请求URI
其余的有
- 首部字段:包含表示请求和响应的各种条件和属性的各类首部。
- 其他:可能包含HTTO的RFC里未定义的首部,如Cookie。
响应报文类似。
编码提升传输速率
HTTP在传输数据时可以按照数据原貌直接传输,也可以在传输过程中通过编码提升传输u速率。
在传输时编码,能有效地处理大量的访问请求。
报文主体和实体主体的差异
- 报文(mess