3
我拥有从HttpWebRequest获取的Cookie,并且需要将这些Cookie设置为WebView控件到另一个页面。将Cookie设置为WebView控件
如何将这些cookie传送到Windows 8.1 Store应用程序中的WebView控件?
我拥有从HttpWebRequest获取的Cookie,并且需要将这些Cookie设置为WebView控件到另一个页面。将Cookie设置为WebView控件
如何将这些cookie传送到Windows 8.1 Store应用程序中的WebView控件?
我收到了answer on MSDN,它对我很好。
try
{
Uri baseUri = new Uri(txtURI.Text);
Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter();
Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie("cookieName", baseUri.Host, "/");
cookie.Value = "cookieValue";
filter.CookieManager.SetCookie(cookie, false);
Windows.Web.Http.HttpRequestMessage httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, baseUri);
wvTest.NavigateWithHttpRequestMessage(httpRequestMessage);
}
catch (Exception oEx)
{
// handle exception
}