受欢迎的博客标签

Excel VBA代码封装成Dll(VB6.0):VB6.0使用winHttp.dll访问webApi

Published

问题背景:需要用VB编程访问webApi,web方使用的是https的协议。

   用xmlhttp方式访问,失败。xmlhttp不支持https的方式。

   采用winHttp.dll。
   由于我测试时候使用的是win7系统,测试顺利通过。用户环境都是xp环境,结果发现返回值失败。

----------------------------------------------------------------------------------------------------------------------------------------------
后来验证发现:
如果用引用方式,win7+win10+xp系统都能正常访问。

之前win10,win7能正常访问,xp系统访问失败。是因为采用动态创建winhttp对象。