2013-02-21 116 views
0

如何检查在VS2010中调试时收到的所有Cookie?查看Cookie容器包含的内容?

   CookieContainer cookiejar = new CookieContainer(); 
       webRequest.Method = "POST"; 
       webRequest.Host = "www.site.com"; 
       webRequest.ContentType = "application/x-www-form-urlencoded"; 
       webRequest.UserAgent = "~~~~"; 
       webRequest.Accept ="~~~~"; 
       webRequest.Referer = "http://www.site.com"; 
       webRequest.CookieContainer = cookiejar; 
       HttpWebResponse webresponse = (HttpWebResponse)webRequest.GetResponse(); 

cookiejar <=被显示6饼干的计数..但我找不到它里面的任何cookie的值。

+0

使用['GetCookies'](http://msdn.microsoft.com/en-us/library/system .net.cookiecontainer.getcookies.aspx)方法。 – Leri 2013-02-21 12:13:57

回答

0

使用这个 -

if(Request.Cookies["key"]!=null) 
{ 
    var value=Request.Cookies["key"].Value; 
} 

请检查大/小写如果没有工作