HttpRequestHeader 枚举

定义

可能在客户端请求中指定的 HTTP 标头。

public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader = 
Public Enum HttpRequestHeader
继承
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 类型。

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 标头,指定消息中可能不会反映的有关消息的状态或转换的其他信息。

注解

rfc2616 中提供的 HTTP/1.1 规范详细介绍了各种标头的适当内容。

适用于

另请参阅