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 连接。
-
完成由 WinHttpSendRequest启动的 WebSocket 握手。
-
获取服务器发送的关闭状态。
-
从 WebSocket 连接接收数据。
-
通过 WebSocket 连接发送数据。
-
将接近帧发送到 WebSocket 连接。