winhttp
参考博客:https://blog.csdn.net/thanklife/article/details/70909661
winhttp提供以下功能:
向HTTP请求句柄添加一个或多个HTTP请求标头。
WinHttpCheckPlatform
确定WinHTTP是否支持当前平台。
WinHttpClosehandle
关闭单个HINTERNET句柄。
WinHttpConnect
指定HTTP请求的初始目标服务器。
WinHttpCrackUrl
WinHttpCreateUrl
从组件部分创建URL,例如主机名和路径。
WinHttpDetectAutoProxyConfigUrl
查找代理自动配置(PAC)文件的URL。此功能报告PAC文件的URL,但不下载该文件。
WinHttpGetDefaultProxyconfiguration
从注册表中检索默认的WinHTTP代理配置。
WinHTTPGetIEProxyConfigForCurrentUser
获取当前用户的Internet Explorer(IE)代理配置。
WinHttpGetProxyForUrl
检索指定URL的代理信息。
WinHttpOpen
初始化应用程序对WinHTTP功能的使用。
WinHttpOpenRequest
创建HTTP请求句柄。
WinHttpQueryAuthschemes
返回服务器支持的授权方案。
WinHttpQueryDataAvailable
返回使用WinHttpReadData立即可以读取的数据的字节数。
WinHttpQueryHeaders
检索与HTTP请求相关联的头信息。
WinHttpQueryOption
在指定的句柄上查询Internet选项。
WinHttpReadData
从WinHttpOpenRequest函数打开的句柄中读取数据。
WinHttpReceiveresponse
结束由WinHttpSendRequest启动的HTTP请求。
WinHttpSendRequest
将指定的请求发送到HTTP服务器。
WinHttpSetCredentials
将所需的授权凭证传递给服务器。
WinHttpSetDefaultProxyConfiguration
在注册表中设置默认的WinHTTP代理配置。
WinHttpSetOption
设置Internet选项。
WinHttpSetStatusCallback
设置WinHTTP可以在操作过程中进行调用的回调函数。
WinHttpsettimeouts
设置涉及HTTP事务的各种超时。
WinHttpTimeFromSystemTime
根据HTTP版本1.0规范格式化日期和时间。
WinHttpTimeToSystemTime
获取HTTP时间/日期字符串并将其转换为SYSTEMTIME结构。
WinHttpWriteData
将请求数据写入HTTP服务器。
相关阅读
由于项目升级,在数据传输过程中需要经过OAuth2.0认证,访问服务器需要https协议。 首先,实现C++代码访问https 服务器,实现G
WinHttp用法(WinHttp.WinHttpRequest.5.1方法,属性)
先保存下来: 使用WinHttpRequest伪造HTTP头信息,伪造Referer等信息 由于微软封锁了XmlHttp对象,所以无法伪造部分HTTP头信息,但是Win