在WP7中向WebBrowserTask添加请求标头?

时间:2013-12-04 09:41:38

标签: windows windows-phone-7 http-headers httprequest

在我正在处理的应用程序中,我希望能够打开Web浏览器并导航到特定的URL。 使用WebBrowserTask这很容易,但我想要访问的URL需要几个请求标头。

我无法弄清楚如何实现这一点,当然希望有人能指出我正确的方向,甚至展示一个例子。

如果它自己的任务不支持标题,还有其他方法吗?

修改 我发现当前状态的WebBrowserTask不支持添加标头。 我的解决方案是在应用程序中创建一个新的XAML页面,并添加一个WebBrowser控件作为唯一对象。 webbrowser控件支持添加如下标题:

        Uri uri = new Uri("http://YOUR_URL.COM");
        string headers = String.Format("HEADER1:{0}\r\nHEADER2:{1}\r\nHEADER3:{2}\r\n", projectId, username, password);
        webBrowser.Navigate(uri, null, headers);

添加标题的重要部分是记住使用 \ r \ n

分隔标题

0 个答案:

没有答案