程序使用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

保存后即可。

相关推荐
码里法2 小时前
centos安装nginx并配置https完整版
nginx·https·centos
IT一氪3 小时前
Claude Skills API 深度解析:与 MCP 的对比及实战指南
microsoft
曹天骄4 小时前
OSS 传输加速 与 CDN 的区别
运维·阿里云·https
游戏开发爱好者85 小时前
抓包工具有哪些?代理抓包、数据流抓包、拦截转发工具
android·ios·小程序·https·uni-app·iphone·webview
wenzhangli76 小时前
以A2UI为核心的元数据驱动场景化实践探索
microsoft
Wang's Blog6 小时前
Kafka: HTTPS证书申请集成指南
分布式·https·kafka
蜜獾云7 小时前
charles抓包原理
服务器·https·ssl
程序猿编码8 小时前
轻量高效的HTTP/HTTPS代理:SSL拦截与流量管控核心解析
http·https·ssl·代理
小陈phd8 小时前
大语言模型实战(五)——大模型开发范式演进:从“调用API”到“多Agent复杂目标”
服务器·microsoft·语言模型
bkspiderx8 小时前
解密网络安全基石:SSL、TLS与HTTPS的前世今生
web安全·https·ssl·tls