WinHTTP 常量

WinHTTP 使用以下常量:

错误消息

特定于 WinHTTP 函数的错误消息。 这些函数还会在适当情况下返回 Windows 错误消息。 对应于每个常量的值是应用程序编程接口 (API) 函数的常量的值,以及 WinHttpRequest 对象的错误号的较低 16 位。

HTTP 状态代码

常量和相应的值,这些值指示 Internet 上的服务器返回的 HTTP 状态代码。

选项标志

WinHttpQueryOptionWinHttpSetOption支持的选项标志。 所有有效选项标志的值都大于或等于WINHTTP_FIRST_OPTION,小于或等于WINHTTP_LAST_OPTION。

INTERNET_PORT

一个指示端口的 WORD 值。

INTERNET_SCHEME

WinHTTP 支持的 Internet 方案。

查询信息标志

WinHttpQueryHeaders使用的属性和修饰符。

WINHTTP_EXTENDED_HEADER_FLAG_UNICODE

具有0x00000001的值。 指示 WinHttpAddRequestHeadersEx 传入的字符串为 Unicode 字符串。

WINHTTP_READ_DATA_EX_FLAG_FILL_BUFFER

具有0x0000000000000001ull值。 指示在填充所提供的数据缓冲区或响应完成之前,WinHttpReadDataEx 不完成调用。 传递此标志会使 winHttpReadDataEx 的行为 等效于 winHttpReadData