/// <summary> /// setting a cookie in our webview /// </summary> /// <param name="key"></param> /// <param name="value"></param> private void SetCookieInWebView(string key, string value) { Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie(key, ".dailymotion.com", "/"); cookie.Value = value; filter.CookieManager.SetCookie(cookie, false); }
private HttpRequestMessage GetMessageForUrl(string url) { CookieContainer cookies = new CookieContainer(); account.Session.AddCookies(cookies); Uri baseUri = new Uri(url); Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); foreach (Cookie c in cookies.GetCookies(SteamWeb.uri)) { Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie(c.Name, c.Domain, c.Path); cookie.Value = c.Value; filter.CookieManager.SetCookie(cookie, false); } return(new HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, baseUri)); }
private HttpRequestMessage GetMessageForUrl(string url) { CookieContainer cookies = new CookieContainer(); account.Session.AddCookies(cookies); Uri baseUri = new Uri(url); Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); foreach (Cookie c in cookies.GetCookies(SteamWeb.uri)) { Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie(c.Name, c.Domain, c.Path); cookie.Value = c.Value; filter.CookieManager.SetCookie(cookie, false); } return new HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, baseUri); }