http应答报文格式
时间: 2024-06-10 13:02:35 浏览: 15
HTTP响应报文的格式一般包含以下几个部分:状态行、响应头部、空行和响应正文。其中状态行和响应头部是必须的,而空行和响应正文是可选的。
1. 状态行: 状态行用于说明返回的结果是否成功,以及返回的数据类型等信息。一般由协议版本号、状态码、状态码描述三部分组成,它们之间也用空格分隔。比如HTTP/1.1 200 OK表示HTTP协议版本是1.1,状态码是200,状态码描述是OK。
2. 响应头部: 响应头部包含了服务器信息、内容编码、内容类型等相关信息。在响应头部中还会包含Cookie等客户端需要的信息。
3. 空行: 响应头部结束后是一个空行,它的作用是告诉客户端,响应头部已经结束了。
4. 响应正文: 响应正文就是服务器返回的页面内容,它可以是文本、HTML、图片等格式。
下面是一个HTTP响应报文的例子:[^2]
```
HTTP/1.1 200 OK
Date: Mon, 18 Jul 2016 16:06:00 GMT
Server: Apache/2.2.14 (Win32)
Last-Modified: Mon, 18 Jul 2016 16:06:00 GMT
ETag: "34aa387-d-1568eb00"
Accept-Ranges: bytes
Content-Length: 88
Vary: Accept-Encoding
Content-Type: text/html
<!DOCTYPE html>
<html>
<head>
<title>Example page</title>
</head>
<body>
<p>This is an example page.</p>
</body>
</html>
```
相关推荐
![text/x-c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)