【问题标题】:How can i send webrequest with multiple cookies?如何发送带有多个 cookie 的 webrequest?
【发布时间】:2012-01-29 21:39:14
【问题描述】:

我想在 c# 中发送带有两个 cookie 的 webrequest(需要身份验证);

例如:

cookie name : user ,value= username;
cookie name : password , value=9848jf7s7ejhd;

因此,如果我使用上述两个 cookie 发送请求,则必须向服务器提供身份验证。

我将得到的其他 cookie 也应该被自动处理。

请问我怎样才能得到这个?

【问题讨论】:

    标签: authentication cookies webrequest setcookie c#-to-vb.net


    【解决方案1】:

    在 .NET 中,您可以使用 HttpWebRequest 类发送 Web 请求,您可以在其中通过 CookieContainer 属性指定 cookie。 CookieContainer 是一个集合,您可以在其中添加许多 Cookie

    更多信息,请参考以下页面

    1. http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx
    2. http://msdn.microsoft.com/en-us/library/system.net.cookiecontainer.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-18
      • 1970-01-01
      • 2016-03-15
      • 1970-01-01
      • 1970-01-01
      • 2011-02-07
      • 1970-01-01
      • 2016-03-24
      相关资源
      最近更新 更多