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,但是引數沒有填錯呀!
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/40477.html
標籤:網絡編程
上一篇:mfc程式執行到SetAllPorts函式進行回圈后,中斷在showwindow函式
下一篇:QSplat試用時遇到的問題
