0

我在我的应用程序中调用一个 url,该 url 通过 cookie 向我发送数据,我应该如何从 cookie 中获取该数据?像IOS中的NSHttpCookieNSHttpSharedCookie

4

1 回答 1

0

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

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

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

2.如果您使用的是HttpWebRequest,您会在这里找到来自 msdn 的一个很好的教程。

基本上,您必须从HttpWebRequest创建并填充一个CookieContainer实例以发送 cookie,而您只需以另一种方式从HttpWebResponse的Cookies属性获取接收到的 cookie。(它也返回一个)CookieCollection

于 2013-10-29T23:06:46.177 回答