hi,欢迎访问本站!
当前位置: 首页互联知识正文

HTTP/1.1协议中响应报文详解

墨初 互联知识 206阅读

在HTTP/1.1协议响应报文的内容是由三大部份组成,分别为状态行,响应头以及响应体。下面73so博客就针对这三个部份简单的介绍一下。

HTTP/1.1协议的响应报文的介绍

在HTTP/1.1协议响应报文是由‘状态行’,‘响应头’以及‘响应体’三部组成。

状态行:

包含HTTP版本、状态码和状态消息。状态码是一个三位数,用于表示请求成功或失败的类型。状态消息是对状态码的简短描述。

例:

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文档、图像、JSON数据等。响应体可能为空

例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    这里是网页中的内容,文字,DIV元素,图片,视频等
</body>
</html>

HTTP/1.1协议中响应报文详解,需要注意的是响应的报文可能会由于网站的运行环境,请求资源的大小以及网络速度,访问权限等的不同来返回不同的数据,各位只要注意查看即可!

声明:无特别说明,转载请标明本文来源!
相关推荐