HTTP消息结构
HTTP是基于客户端/服务端(c/s)
的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。
一个HTTP“客户端”是一个应用程序(Web浏览器或其他任何客户端
),通过连接到服务器
达到向服务器发送一个或多个HTTP请求
的目的。
一个HTTP“服务器”同样也是一个应用程序(通常是一个Web服务,如Apache Web服务器
或IIS服务器
等),通过接收
客户端的请求
并向客户端发送HTTP响应数据
。
HTTP使用统一资源标识符(Uniform Resource Identifiers,URI
)来传输数据
和建立连接
。
客户端请求消息
客户端发送一个HTTP请求到服务器的请求消息包括以下格式:
请求行
、请求表头、空行、请求数据 共四部分组成
服务器响应消息
HTTP响应也由四部分组成,分别是:状态行
、消息报头、空行和响应正文
对你有帮助的话,点赞+关注~
作者微信:siri0768