http.h) (HTTP_KNOWN_HEADER 结构
HTTP_KNOWN_HEADER 结构包含 HTTP 请求或 HTTP 响应中已知标头的标头值。
语法
typedef struct _HTTP_KNOWN_HEADER {
USHORT RawValueLength;
PCSTR pRawValue;
} HTTP_KNOWN_HEADER, *PHTTP_KNOWN_HEADER;
成员
RawValueLength
pRawValue 成员指向的 8 位字符串的大小(以字节为单位),不计算终止 null 字符(如果存在)。 如果 RawValueLength 为零,则 pRawValue 元素的值毫无意义。
pRawValue
指向此 HTTP 标头的文本的指针。 使用 RawValueLength 确定此文本的结束位置,而不是依赖字符串具有终止 null。 标头文本的格式在 RFC 2616 中指定。
注解
在 HTTP 服务器 API 中,已知标头定义为 在 HTTP_HEADER_ID 枚举类型中枚举的标头。 请注意,请求和响应标头有不同的大小列表。
有关 HTTP 标头的结构和用法的详细信息,请参阅 RFC 2616。
要求
最低受支持的客户端 | Windows Vista、Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | http.h |