---------------------------------------华丽的分割线-----------------------------------------
HttpSendRequest 返回失败时
//-------------------------HTTPS 证书处理-----------------------------------------
if ( ! bResult && GetLastError() == ERROR_INTERNET_INVALID_CA &&
nPort == INTERNET_DEFAULT_HTTPS_PORT)
{
DWORD dwFlags;
DWORD dwBuffLen = sizeof(dwFlags);
InternetQueryOption (hRequest, INTERNET_OPTION_SECURITY_FLAGS, (LPVOID)&dwFlags, &dwBuffLen);
dwFlags |= SECURITY_FLAG_IGNORE_UNKNOWN_CA;
InternetSetOption (hRequest, INTERNET_OPTION_SECURITY_FLAGS, &dwFlags, sizeof (dwFlags) );
bResult = HttpSendRequest(hRequest, szHeaderBuff, nHeaderSize, szReqBuff, nReqSize);
}
//---------------------------------------------------------------------------------