VB6.0使用winHttp.dll访问webApi
2016-11-11 22:58
218 查看
问题背景:需要用VB编程访问webApi,web方使用的是https的协议。
开始我用xmlhttp方式访问,失败。后网上搜索发现xmlhttp不支持https的方式。于是采用winHttp.dll。
由于我测试时候使用的是win7系统,测试顺利通过。用户环境都是xp环境,结果发现返回值失败。
----------------------------------------------------------------------------------------------------------------------------------------------
后来验证发现:
如果用引用方式,win7+win10+xp系统都能正常访问。
之前win10,win7能正常访问,xp系统访问失败。是因为采用动态创建winhttp对象。
开始我用xmlhttp方式访问,失败。后网上搜索发现xmlhttp不支持https的方式。于是采用winHttp.dll。
由于我测试时候使用的是win7系统,测试顺利通过。用户环境都是xp环境,结果发现返回值失败。
----------------------------------------------------------------------------------------------------------------------------------------------
后来验证发现:
如果用引用方式,win7+win10+xp系统都能正常访问。
之前win10,win7能正常访问,xp系统访问失败。是因为采用动态创建winhttp对象。
相关文章推荐
- 易语言 使用WinHttp对象访问证书错误的网站
- webapi使用System.Web.Http.Cors配置跨域访问的几点注意事项
- 使用WinINet和WinHTTP实现Http访问
- 使用WinInet方式访问网页与使用WinHttp对象方式访问有什么不同
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- VB 使用WinHttp对象访问证书错误的网站
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现HTTP访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- webapi使用System.Web.Http.Cors配置跨域访问的几点注意事项
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问
- 使用WinINet和WinHTTP实现Http访问