1 / 20
文档名称:

HTTP消息头.docx

格式:docx   大小:125KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

HTTP消息头.docx

上传人:老狐狸 2022/6/12 文件大小:125 KB

下载得到文件列表

HTTP消息头.docx

相关文档

文档介绍

文档介绍:头标由主键/值对组成。它们描述客户端或效劳器的属性、被传输的资源和应当实现连接。
头标
四种不同类型的头标:
:即可用于恳求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。
2如:
Content-Type: text/html
Date: Mon,10PR 18:42:51 GMT
ETag
一种实体头标,它向被发送的资源分派一个唯一的标识符。
对于可以使用多种 URL 恳求的资源,ETag 可以用于确定实际被发送
的资源是否为同一资源。
例如:ETag: “208f-419e-30f8dc99“
Expires
指定实体的有效期。例如:
Expires: Mon,05 Dec 2021 12:00:00 GMT
Form
一种恳求头标,给定把握用户代理的人工用户的电子邮件地址。
例如:From
Host
被恳求资源的主机名。对于使用 /的恳求而言,此域是强
制性的。例如:Host:
If-Modified-Since
假设包含了 GET 恳求,导致该恳求条件性地依靠于资源上
次修改日期。
假设消灭了此头标,并且自指定日期以来,此资源已被修改,应当
反回一个 304 响应代码。
例如:If-Modified-Since: Mon,10PR 18:42:51 GMT
If-Match
假设包含于一个恳求,指定一个或者多个实体标记。只发
送其 ETag 与列表中标记区配的资源。
例如:If-Match: “208f-419e-308dc99“
If-None-Match
假设包含一个恳求,指定一个或者多个实体标记。资源的 ETag
不与列表中的任何一个条件匹配,操作才执行。
例如:If-None-Match: “208f-419e-308dc99“
If-Range
指定资源的一个实体标记,客户端已经拥有此资源的一个
拷贝。必需与 Range 头标一同使用。
假设此实体自上次被客户端检索以来,还不曾修改正,那么效劳器
只发送指定的范围,否那么它将发送整个资源。
例如:Range: byte=0-499<CRLF>If-Range:“208f-419e-30f8dc99“
If-Unmodified-Since
只有自指定的日期以来,被恳求的实体还不曾被修改正,才会返
例如:If-Unmodified-Since:Mon,10PR 18:42:51 GMT
回此实体。
Last-Modified
指定被恳求资源上次被修改的日期和时间。例如:
Last-Modified: Mon,10PR 18:42:51 GMT
Location
对于一个已经移动的资源,用于重定向恳求者至另一个位
置。
与状态编码 302〔临时移动〕或者 301〔永久性移动〕协作使用。
例如:Location:
Max-Forwards
一个用于 TRACE 方法的恳求头标,以指定代理或网关的最大数
目,该恳求通过网关才得以路由。
在通过恳求传递之前,代理或网关应当削减此数目。例如:
Max-Forwards: 3
Pragma
一个通用头标,它发送实现相关的信息。例如:
Pragma: no-cache
Proxy-Authenticate
类似于 WWW-Authenticate,便是有意恳求只来自恳求链〔代理〕
的下一个效劳器的认证。
例如:Proxy-Authenticate: Basic realm-admin
Proxy-Proxy-Authorization
类似于授权,但并非有意传递任何比在即时效劳器链中更
进一步的内容。
例如:Proxy-Proxy-Authorization: Basic YXV0aG9yOnBoaWw=
Public
列表显示效劳器所支持的方法集。例如:
Public: OPTIONS,MGET,MHEAD,GET,HEAD
Range
指定一种度量单位和一个局部被恳求资源的偏移范围。例如:
Range: bytes=206-5513
Refener
一种恳求头标域,标明产生恳求的初始资源。对于 HTML 表
单,它包含此表单的 Web 页面的地址。
例如:Refener: