我正在使用标准的VB6互联网传输控制(Inet)。
它的一个很棒的功能是它使用IE cookie,因此可以使用IE对网站进行身份验证。然后,我可以使用我的应用程序下载经过身份验证的页面。
但是,是否可以采取相反的措施,让控件忽略任何IE cookie?
答案 0 :(得分:0)
据我所知,不过你可以完全使用不同的HTTP堆栈。
目前支持的所有Windows平台都安装了WinHTTP组件。此组件专为轻量级服务器使用而设计,因此不使用本地缓存或cookie存储。 IOW如果您在响应中收到Set-Cookie,则需要手动将该cookie添加到后续请求中,否则cookie将丢失。
在VB6项目上打开引用并引用“Microsoft WinHTTP Services,版本5.1”。