我的应用程序通过https 443端口向我的服务器创建发布请求,它在win 10中正确运行,但不会在早于Windows版本的情况下运行。
我的代码以前运行正常,但公司主机刷新了他的主机并禁用了TLS 1.0,Wininet 0在Microsoft Explorer中取决于它。
如何通过Wininet在Windows 7,8和8.1中处理发布的https。
注意: - 主机不在Microsoft资源管理器中运行,但它在Chrome中运行。
BOOL isSend = HttpSendRequestA(request, header, headerlen, data, datalen);
if (!isSend) {
DWORD ErrorNum = GetLastError();
std::cout << "Failed to open URL \nError No: " << ErrorNum << std::endl;
}
返回12029和12157.