2025年4月5日 星期六 乙巳(蛇)年 正月初六 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 服务器 > 网络服务

HTTP 报文的格式

时间:12-14来源:作者:点击数:7

请求/响应报文由以下内容组成:

  1. 请求行,例如:GET /logo.gif HTTP/1.1 或 状态码行,例如:HTTP/1.1 200 OK,
  2. HTTP 头字段(请求头/响应头)
  3. 空行
  4. 可选的 HTTP 报文主体数据

请求/状态行和标题必须以 结尾(即回车后跟一个换行符)。 空行必须只包含 ,而不能包含其他空格。

常见的请求头

  1. User-Agent:用于告诉服务器当前请求的客户端类型和版本号,服务器可以根据这个信息返回不同的内容。
  2. Accept:用于告诉服务器客户端能够接收的数据类型,服务器可以根据这个信息返回不同的数据类型。
  3. Referer:用于告诉服务器当前请求是从哪个页面跳转过来的,服务器可以根据这个信息进行一些特定的处理。
  4. Cookie:用于保存客户端的会话状态,服务器可以根据这个信息判断客户端的身份。
  5. Authorization:用于告诉服务器客户端的身份认证信息,服务器可以根据这个信息进行身份验证。
  6. Content-Type:用于告诉服务器请求体的数据类型,服务器可以根据这个信息进行数据解析。
  7. Cache-Control:用于告诉服务器客户端缓存的策略,服务器可以根据这个信息进行缓存控制。
  8. Connection:用于告诉服务器客户端的连接类型,服务器可以根据这个信息进行连接控制。
  9. Accept-Encoding:用于告诉服务器客户端能够接收的压缩格式,服务器可以根据这个信息进行数据压缩。
  10. Host:用于告诉服务器当前请求的主机名,服务器可以根据这个信息进行虚拟主机的路由。
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
上一篇:浅读 HTTP 下一篇:CDN 是什么?
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐