http.h) (HTTP_UNKNOWN_HEADER 结构

HTTP_UNKNOWN_HEADER 结构包含 HTTP 请求或响应中其名称未显示在枚举中的标头的名称和值。

语法

typedef struct _HTTP_UNKNOWN_HEADER {
  USHORT NameLength;
  USHORT RawValueLength;
  PCSTR  pName;
  PCSTR  pRawValue;
} HTTP_UNKNOWN_HEADER, *PHTTP_UNKNOWN_HEADER;

成员

NameLength

pName 成员指向的数据的大小(以字节为单位),不计算终止 null。

RawValueLength

pRawValue 成员指向的数据的大小(以字节为单位)。

pName

指向指定标头名称的八进制数字符串的指针。 使用 NameLength 确定字符串的结尾,而不是依赖于终止 null

pRawValue

指向指定此标头的值的八进制数字符串的指针。 使用 RawValueLength 确定字符串的结尾,而不是依赖于终止 null

要求

   
最低受支持的客户端 Windows Vista、Windows XP SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 http.h

另请参阅

HTTP 服务器 API 版本 1.0 结构

HTTP_HEADER_ID

HTTP_REQUEST_HEADERS

HTTP_RESPONSE_HEADERS