如何访问从 Windows Phone 应用程序中的 URL 发送的 Cookie

本文关键字:应用程序 URL Cookie Phone Windows 何访问 访问 | 更新日期: 2023-09-27 18:37:10

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

如何访问从 Windows Phone 应用程序中的 URL 发送的 Cookie

1.

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

您可以使用 GetCookie 方法检索关联的 cookie 与网站(如果在应用程序中使用 Web 浏览器控件)。 检索 CookieCollection 后,您可以使用 Cookie 向网站发出后续的 HTTP 请求。

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

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

基本上,您必须从HttpWebRequest创建并填充CookieContainer实例才能发送cookie,并且只需以另一种方式从HttpWebResponse的Cookie属性中获取接收的cookie。(它还返回一个CookieCollection