Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用标准的 VB6 互联网传输控制 (Inet)。
它的一大特点是它使用 IE cookie,因此可以使用 IE 对网站进行身份验证。然后我可以使用我的应用程序下载经过身份验证的页面。
但是,是否有可能做相反的事情,让控件忽略任何 IE cookie?
据我所知,您可以完全使用不同的 HTTP 堆栈。
当前支持的所有 Windows 平台都安装了 WinHTTP 组件。该组件专为轻量级服务器使用而设计,因此不使用本地缓存或 cookie 存储。IOW 如果您在响应中收到 Set-Cookie,则需要手动将该 cookie 添加到后续请求中(如果需要),否则 cookie 就会丢失。
在您的 VB6 项目上打开引用并引用“Microsoft WinHTTP Services,版本 5.1”。