如何使用多个cookie发送webrequest?

时间:2012-01-29 21:39:15

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

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

Ex的

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

所以,如果我发送上述两个必须提供服务器认证的cookie的请求。

此外,我将收到的其他cookie应自动处理。

请问我怎么能得到这个?

1 个答案:

答案 0 :(得分:0)

在.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