《网络是怎样连接的》1.1节图表(自用)

图1.1

《网络是怎样连接的》1.1节图表(自用)_第1张图片

图1.2

《网络是怎样连接的》1.1节图表(自用)_第2张图片

图1.3

《网络是怎样连接的》1.1节图表(自用)_第3张图片

图1.4《网络是怎样连接的》1.1节图表(自用)_第4张图片

尽管通过第一行就能大致理解请求的内容,但有些情况下还需要一些额外的详细信息,消息头的功能就是用来存放这些信息。

消息头的规格中定义了很多项目,如日期、客户端支持的数据类型、语言、压缩格式、客户端和服务器的软件名称和版本、数据有效期和最后更新时间等。消息头中的内容随着浏览器类型、版本号、设置等的不同而不同,大多数情况下消息头的长度为几行到十几行不等。

图1.5

《网络是怎样连接的》1.1节图表(自用)_第5张图片

在响应消息中,第一行的内容为状态码和响应短语,用来表示请求的执行结果是成功还是出错。

状态码和响应短语表示的内容一致,但它们的用途不同。状态码是一个数字,它主要用来向程序告知执行的结果;相对地,响应短语则是一段文字,用来向人们告知执行的结果。

图1.6

《网络是怎样连接的》1.1节图表(自用)_第6张图片

404 not found就是状态码为404,响应短语为not found

你可能感兴趣的:(html)