VB6 Inet控件:可以不使用IE cookies吗?

发布于 2024-07-23 22:39:34 字数 156 浏览 6 评论 0原文

我正在使用标准 VB6 互联网传输控件 (Inet)。

它的一大特点是它使用 IE cookie,因此可以使用 IE 进行网站身份验证。 然后我可以使用我的应用程序下载经过身份验证的页面。

但是,是否可以做相反的事情,让控件忽略任何 IE cookie?

I'm using the standard VB6 internet transfer control (Inet).

A great feature of it is that it uses IE cookies, so it is possible to authenticate into a website using IE. I can then use my app to download authenticated pages.

However, is it possible to do the opposite, to get the control to ignore any IE cookies?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

给我一枪 2024-07-30 22:39:35

据我所知,您可以完全使用不同的 HTTP 堆栈。

当前支持的所有 Windows 平台都安装了 WinHTTP 组件。 该组件专为轻量级服务器使用而设计,因此不使用本地缓存或 cookie 存储。 IOW,如果您在响应中收到 Set-Cookie,则需要手动将该 cookie 添加到后续请求(如果需要),否则 cookie 就会丢失。

打开 VB6 项目的引用并引用“Microsoft WinHTTP Services,版本 5.1”。

Not to my knowledge, however you could use a different HTTP stack altogether.

All windows platforms currently in support have the WinHTTP component installed. This component is designed for lightweight server use and as a result does not use the local cache or cookie store. IOW if you receive a Set-Cookie in a response you would need to add that cookie manually to subsequent requests if you need it otherwise the cookie is simply lost.

Open references on your VB6 project and reference "Microsoft WinHTTP Services, version 5.1".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文