程序使用Microsoft.XMLHTTP对象请求https时出错解决

程序中使用Microsoft.XMLHTTP组件请求https时出现如下错误:

出错程序代码示例:

复制代码
strUrl = "https://www.xxx.com/xxx.asp?id=11"
dim objXmlHttp
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP") 
objXmlHttp.open "GET",strUrl,False        
objXmlHttp.send()

解决:更换Microsoft.XMLHTTP,使用"WinHttp.WinHttpRequest.5.1",即修改对应程序文件代码:

复制代码
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")

改为:

复制代码
Set objXmlHttp= Server.CreateObject("WinHttp.WinHttpRequest.5.1")
objXmlHttp.option(9) = 2720

保存后即可。

相关推荐
科技前瞻观察1 天前
腾讯控股下的销售易,如何重塑中国CRM格局?
microsoft
电商API&Tina1 天前
京东商品详情API接口接入与应用
数据库·microsoft
yuan199971 天前
基于C#实现的专业级DXF文件显示控件
windows·microsoft·c#
赤月奇1 天前
https改为http
数据挖掘·https·ssl
qq_5470261792 天前
LangChain 模型(Models)
windows·microsoft·langchain
山岚的运维笔记2 天前
SQL Server笔记 -- 第86章:查询存储
笔记·python·sql·microsoft·sqlserver·flask
ZWZhangYu2 天前
【LangChain专栏】LangChain Memory 核心解析
windows·microsoft·langchain
模型时代3 天前
微软玻璃存储技术突破:数据保存可超万年
大数据·人工智能·microsoft
山岚的运维笔记3 天前
SQL Server笔记 -- 第85章:查询提示
数据库·笔记·sql·microsoft·sqlserver