WinHTTP 函数
WinHTTP 提供以下函数:
-
将一个或多个 HTTP 请求标头添加到 HTTP 请求句柄。
-
将一个或多个 HTTP 请求标头添加到 HTTP 请求句柄,从而允许使用单独的名称/值字符串。
-
确定 WinHTTP 是否支持当前平台。
-
关闭单个 HINTERNET 句柄。
-
指定 HTTP 请求的初始目标服务器。
-
将 URL 分隔为其组件部分,例如主机名和路径。
-
创建 供 WinHttpGetProxyForUrlEx 使用的句柄。
-
从组件部分创建 URL,例如主机名和路径。
-
查找代理自动配置 (PAC) 文件的 URL。 此函数报告 PAC 文件的 URL,但不下载该文件。
-
释放从先前调用 WinHttpGetProxyResult 中检索到的数据。
-
释放从先前调用 WinHttpGetProxySettingsResultEx 中检索到的数据。
-
释放先前调用 WinHttpQueryConnectionGroup 分配的内存。
-
从注册表中检索默认的 WinHTTP 代理配置。
-
获取当前用户的 Internet Explorer (IE) 代理配置。
-
检索指定 URL 的代理信息。
-
检索指定 URL 的代理信息。
-
检索调用 WinHttpGetProxyForUrlEx 的结果。
-
检索扩展代理设置。
-
检索调用 WinHttpGetProxySettingsEx 的结果。
-
初始化应用程序对 WinHTTP 函数的使用。
-
创建 HTTP 请求句柄。
-
返回服务器支持的授权方案。
-
检索 WinHttp 连接的当前状态的说明。
-
返回可立即使用 WinHttpReadData 读取的数据的字节数。
-
检索与 HTTP 请求关联的标头信息。
-
检索与 HTTP 请求关联的标头信息;提供了一种检索已分析标头名称和值字符串的方法。
-
查询指定句柄上的 Internet 选项。
-
从 WinHttpOpenRequest 函数打开的句柄读取数据。
-
从 WinHttpOpenRequest 函数打开的句柄读取数据。
-
结束 WinHttpSendRequest 发起的 HTTP 请求。
-
注册 WinHTTP 在有效代理设置更改时调用的回调函数。
-
重置自动代理。
-
将指定的请求发送到 HTTP 服务器。
-
将所需的授权凭据传递给服务器。
-
在注册表中设置默认的 WinHTTP 代理配置。
-
设置 Internet 选项。
-
设置 WinHTTP 可以在操作过程中进行进度时调用的回调函数。
-
设置 HTTP 事务所涉及的各种超时。
-
根据 HTTP 版本 1.0 规范设置日期和时间的格式。
-
获取 HTTP 时间/日期字符串并将其转换为 SYSTEMTIME 结构。
-
取消注册通过调用 WinHttpRegisterProxyChangeNotification 注册的回调函数。
-
将请求数据写入 HTTP 服务器。
-
关闭 WebSocket 连接。
-
获取服务器发送的关闭状态。
-
从 WebSocket 连接接收数据。
-
通过 WebSocket 连接发送数据。
-
将关闭的帧发送到 WebSocket 连接。