【发布时间】:2016-04-08 23:32:08
【问题描述】:
我正在开发一个 UWP 应用,并且有一个带有 WebView 的页面。在 WebView 中,我需要将用户代理设置为自定义值。
我尝试了以下方法:
var requestMessage = new HttpRequestMessage(HttpMethod.Get, baseUri);
requestMessage.Headers.Add("User-Agent", "MyCustomValue");
webview.NavigateWithHttpRequestMessage(requestMessage);
但是,WebView 不使用我的自定义用户代理,而是使用用户代理的原始默认值。这已由 MSDN 上的this thread 确认。
对替代解决方案或变通办法的任何好的意见表示赞赏。
【问题讨论】:
-
有一个解决方法。这不是最优雅的解决方案,但它有效:stackoverflow.com/questions/39490430/…