【问题标题】:Un-Share Session Cookies of webbrowser control取消共享网络浏览器控制的会话 Cookie
【发布时间】:2011-12-19 15:45:21
【问题描述】:

我的程序上有多个网络浏览器控件,并且它们都共享会话 cookie。 我想要的是他们不共享会话 cookie。

我有不同的网络浏览器控件,可以用不同的帐户打开同一个网站,或者打开存储不同数据的同一个网页。

有人知道吗?

【问题讨论】:

    标签: c# http-headers webbrowser-control


    【解决方案1】:

    WebBrowser 控件本质上是 Internet Explorer 呈现器和 HTTP 逻辑的一个实例,包括 cookie 和会话处理。 cookie 存储在标准 IE cookie 目录中。

    如果您想手动处理 cookie,则必须切换到 HttpWebRequest 或 WebClient。

    【讨论】:

    • 只要在 Google 上搜索c# WebClient examplec# HttpWebRequest example,你就会找到一大堆关于这个问题的示例代码和文章。它们不允许您直接呈现页面,但您将能够执行 HTTP GET/POST 请求并以流或字符串的形式访问结果。
    猜你喜欢
    • 2012-03-26
    • 2023-03-06
    • 1970-01-01
    • 2015-08-22
    • 2012-11-27
    • 2023-03-27
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多