winhttp win7 设置tls1.2失败

mrhuningning mrhuningning 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

hOpen = WinHttpOpen(L"Aurora Console App", WINHTTP_ACCESS_TYPE_DEFAULT_PROXY,
WINHTTP_NO_PROXY_NAME, WINHTTP_NO_PROXY_BYPASS, 0);
if (!hOpen) {
wprintf(L"WinHttpOpen failed (0x%.8X)\n", GetLastError());
break;
}
hConnect = WinHttpConnect(hOpen, L"raw.github.com", INTERNET_DEFAULT_HTTPS_PORT, 0);
if (!hConnect) {
wprintf(L"WinHttpConnect failed (0x%.8X)\n", GetLastError());
break;
}
LPCWSTR types[2];
types[0] = L"text/html";
types[1] = 0;
// use flag WINHTTP_FLAG_SECURE to initiate SSL
hRequest = WinHttpOpenRequest(hConnect, L"GET", L"zpfzzz/test/master/README.md",
NULL, WINHTTP_NO_REFERER, &types[0], WINHTTP_FLAG_SECURE);
if (!hRequest)
{
wprintf(L"WinHttpOpenRequest failed (0x%.8X)\n", GetLastError());
break;
}

DWORD dwData = 0;
DWORD dwSize = sizeof(dwData);
if (!WinHttpQueryOption(hRequest, WINHTTP_OPTION_SECURE_PROTOCOLS, &dwData, &dwSize))
{
DWORD err = GetLastError();
int i = 0;
}



现在在WinHttpQueryOption 查询 WINHTTP_OPTION_SECURE_PROTOCOLS err 返回值是87,但是参数没有填错呀!
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
mrhuningning
网络编程 18,356 成员 64,161 内容