HttpRequestHeader 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可能在客户端请求中指定的 HTTP 标头。
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- 继承
字段
Accept | 20 | Accept 标头,指定响应可接受的 MIME 类型。 |
AcceptCharset | 21 | Accept-Charset 标头,指定响应可接受的字符集。 |
AcceptEncoding | 22 | Accept-Charset 标头,指定响应可接受的内容编码。 |
AcceptLanguage | 23 | Accept-Langauge 标头,指定用于响应的首选自然语言。 |
Allow | 10 | Allow 标头,指定支持的 HTTP 方法集。 |
Authorization | 24 | Authorization 标头,指定客户端提供的以向服务器验证自身身份的凭据。 |
CacheControl | 0 | Cache-Control 标头,指定请求/响应链上所有缓存控制机制必须服从的指令。 |
Connection | 1 | Connection 标头,指定特定连接所需的选项。 |
ContentEncoding | 13 | Content-Encoding 标头,指定应用到随附的正文数据的编码。 |
ContentLanguage | 14 | Content-Langauge 标头,指定随附的正文数据的自然语言。 |
ContentLength | 11 | Content-Length 标头,指定随附的正文数据的长度(以字节为单位)。 |
ContentLocation | 15 | Content-Location 标头,指定可从中获取随附的正文的 URI。 |
ContentMd5 | 16 | Content-MD5 标头,指定随附的正文数据的 MD5 摘要,以便提供端到端消息完整性检查。 由于 MD5 出现冲突问题,Microsoft 建议使用基于 SHA256 或更高版本的安全模型。 |
ContentRange | 17 | Content-Range 标头,指定完整正文中应用随附的部分正文数据的位置。 |
ContentType | 12 | Content-Type 标头,指定随附的正文数据的 MIME 类型。 |
Cookie | 25 | Cookie 标头,指定向服务器提供的 cookie 数据。 |
Date | 2 | Date 标头,指定发出请求的日期和时间。 |
Expect | 26 | Expect 标头,指定客户端所需的特定服务器行为。 |
Expires | 18 | Expires 标头,指定日期和时间,在该日期和时间之后随附的正文数据将被视为已过期。 |
From | 27 | From 标头,指定控制请求的用户代理的用户的 Internet 电子邮件地址。 |
Host | 28 | Host 标头,指定要请求的资源的主机名和端口号。 |
IfMatch | 29 | If-match 标头,指定仅当客户端所指示的资源的缓存副本是最新的时,才执行所请求的操作。 |
IfModifiedSince | 30 | If-Modified-Since 标头,指定仅当请求的资源自指定的日期和时间以来已修改时,才应执行请求的操作。 |
IfNoneMatch | 31 | If-None-Match 标头,指定仅当客户端所指示的资源的缓存副本都不是最新的时,才执行所请求的操作。 |
IfRange | 32 | If-Range 标头,指定如果客户端的缓存副本是最新的,则仅发送指定范围的请求资源。 |
IfUnmodifiedSince | 33 | If-Unmodified-Since 标头,指定仅当自指示的数据和时间之后未修改请求的资源时,才执行请求的操作。 |
KeepAlive | 3 | Keep-Alive 标头,指定用于保持持久性连接的参数。 |
LastModified | 19 | Last-Modified 标头,指定上次修改随附的正文数据的日期和时间。 |
MaxForwards | 34 | Max-Forwards 标头,指定一个整数,表示此请求还可以被转发的次数。 |
Pragma | 4 | Pragma 标头,指定特定于实现的指令,这些指令可应用到请求/响应链上的任意代理。 |
ProxyAuthorization | 35 | Proxy-Authorization 标头,指定客户端提供的以向代理验证自身身份的凭据。 |
Range | 37 | Range 标头,指定代替整个响应返回的客户端请求的响应的子范围。 |
Referer | 36 | Referer 标头,指定可从中获取请求 URI 的资源 URI。 |
Te | 38 | TE 标头,指定响应可接受的传输编码。 |
Trailer | 5 | Trailer 标头,指定显示在以成块传输编码方式编码的消息尾部的标头字段。 |
TransferEncoding | 6 | Transfer-Encoding 标头,指定应用到消息正文的转换类型(如果有)。 |
Translate | 39 | Translate 标头,与 WebDAV 功能一起使用的 HTTP 规范的 Microsoft 扩展。 |
Upgrade | 7 | Upgrade 标头,指定客户端支持的其他通信协议。 |
UserAgent | 40 | User-Agent 标头,指定有关客户端代理的信息。 |
Via | 8 | Via 标头,指定网关和代理要使用的中间协议。 |
Warning | 9 | Warning 标头,指定消息中可能不会反映的有关消息的状态或转换的其他信息。 |
注解
HTTP/1.1 规范中详细介绍了各种标头的相应内容,可在 rfc2616 获取。