如何访问Windows Phone应用程序中的URL发送的cookie?

时间:2013-10-28 12:23:58

标签: c# windows-phone-7

我在我的应用程序中调用了一个url,并且该url通过cookie向我发送数据,我该如何从cookie中获取数据?与IOS中的 NSHttpCookie NSHttpSharedCookie 一样。

1 个答案:

答案 0 :(得分:0)

1。如果您使用的是Windows Phone WebBrowser控件,则可以尝试使用WebBrowserExtensions.GetCookies方法:

  

您可以使用GetCookies方法检索关联的Cookie   如果您在应用程序中使用WebBrowser控件,请使用网站。   一旦检索到CookieCollection,就可以使用cookie   向网站发出后续HTTP请求。

它应该返回一个CookieCollection,其中包含Cookie个实例,您可以从中获取所需的所有信息。

2. 如果你正在使用HttpWebRequest,你会在here找到一个来自msdn的好教程。

基本上,您必须创建并填充CookieContainer中的HttpWebRequest个实例以发送Cookie,您只需从Cookies HttpWebResponse属性获取Cookie即可在另一方面。 (它还返回CookieCollection