HTTP/1.1协议的响应报文由三部分组成:状态行、响应头和响应体。

  1. 状态行:包含HTTP版本、状态码和状态消息。状态码是一个三位数,用于表示请求成功或失败的类型。状态消息是对状态码的简短描述。
  2. 响应头:包含一些关于响应的元数据,例如内容类型、内容长度、服务器信息等。响应头字段有很多种,如 Content-TypeContent-LengthServerSet-Cookie等。
  3. 响应体:包含实际的响应数据,如HTML文档、图像、JSON数据等。响应体可能为空,例如在204(无内容)和304(未修改)等响应中。

这是一个HTTP/1.1响应的示例:

HTTP/1.1 200 OK
Date: Mon, 23 May 2005 22:38:34 GMT
Content-Type: text/html; charset=UTF-8
Content-Encoding: UTF-8
Content-Length: 138
Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux)
ETag: "3f80f-1b6-3e1cb03b"
Accept-Ranges: bytes
Connection: close

<html>
<head>
  <title>An Example Page</title>
</head>
<body>
  Hello World, this is a very simple HTML document.
</body>
</html>

在这个例子中,状态行是"HTTP/1.1 200 OK",表示请求成功。响应头包含了日期、内容类型、内容编码、内容长度等信息。响应体是一个简单的HTML文档。


香港五网CN2网络云服务器链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 09 月 04 日
如果觉得我的文章对你有用,请随意赞赏