HttpResponseHeader 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可在服务器响应中指定的 HTTP 标头。
public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader =
Public Enum HttpResponseHeader
- 继承
字段
AcceptRanges | 20 | Accept-Ranges 标头,指定服务器接受的范围。 |
Age | 21 | Age 标头,指定自起始服务器生成响应以来的时间长度(以秒为单位)。 |
Allow | 10 | Allow 标头,指定支持的 HTTP 方法集。 |
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 | Range 标头,指定客户端请求返回的响应的单个或多个子范围来代替整个响应。 |
ContentType | 12 | Content-Type 标头,指定随附的正文数据的 MIME 类型。 |
Date | 2 | Date 标头,指定响应产生的日期和时间。 |
ETag | 22 | Etag 标头,指定请求的变量的当前值。 |
Expires | 18 | Expires 标头,指定日期和时间,在该日期和时间之后随附的正文数据将被视为已过期。 |
KeepAlive | 3 | Keep-Alive 标头,指定用于维护持久连接的参数。 |
LastModified | 19 | Last-Modified 标头,指定上次修改随附的正文数据的日期和时间。 |
Location | 23 | Location 标头,指定为获取请求的资源而将客户端重定向到的 URI。 |
Pragma | 4 | Pragma 标头,指定特定于实现的指令,这些指令可应用到请求/响应链上的任意代理。 |
ProxyAuthenticate | 24 | Proxy-Authenticate 标头,指定客户端必须对代理验证其自身。 |
RetryAfter | 25 | Retry-After 标头,指定某个时间(以秒为单位)或日期和时间,在此时间之后客户端可以重试其请求。 |
Server | 26 | Server 标头,指定关于起始服务器代理的信息。 |
SetCookie | 27 | Set-Cookie 标头,指定提供给客户端的 Cookie 数据。 |
Trailer | 5 | Trailer 标头,指定指示的标头字段在消息(使用分块传输编码方法进行编码)的尾部显示。 |
TransferEncoding | 6 | Transfer-Encoding 标头,指定对消息正文应用哪种类型的转换(如果有)。 |
Upgrade | 7 | Upgrade 标头,指定客户端支持的其他通信协议。 |
Vary | 28 | Vary 标头,指定用于确定缓存的响应是否为新响应的请求标头。 |
Via | 8 | Via 标头,指定网关和代理要使用的中间协议。 |
Warning | 9 | Warning 标头,指定消息中可能不会反映的有关消息的状态或转换的其他信息。 |
WwwAuthenticate | 29 | WWW-Authenticate 标头,指定客户端必须对服务器验证其自身。 |
注解
HTTP/1.1 规范中详细介绍了各种标头的相应内容。