背景
做性能测试,压接口的时候,经常用到http协议的相关知识,特在此做个简单总结
http协议基础
http通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。
HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。
一旦建立连接后,数据消息就通过类似Internet邮件所使用的格式[RFC5322]和多用途Internet邮件扩展(MIME)[RFC2045]来传送。
消息结构
客户端请求消息结构:
请求行(requst line)
请求头部(header)
空行
请求数据
服务端响应消息结构:
状态行
消息报头
空行
响应正文