我正在制作网络浏览器控件,我的代码更改用户代理似乎不起作用。
webBrowser1.Navigate(new Uri(textBox1.Text, null, null, "User-Agent: Mozilla 5.0 (Linux; U; Android 2.3.7; zh-cn; MB525 Build MIUI) UC AppleWebKit 534.31 (KHTML, like Gecko) Mobile Safari 534.31", UriKind.Absolute));
我喜欢这个用户代理,因为它似乎以易于使用的移动格式加载页面。
答案 0 :(得分:1)
您的语法不正确。这就是你得到的(格式化):
webBrowser1.Navigate(
new Uri(
textBox1.Text,
null,
null,
"User-Agent: Mozilla 5.0 (Linux; U; Android 2.3.7; zh-cn; MB525 Build MIUI) UC AppleWebKit 534.31 (KHTML, like Gecko) Mobile Safari 534.31",
UriKind.Absolute
)
);
这应该是它(使用它作为参考:http://msdn.microsoft.com/en-US/library/windowsphone/develop/ff626636(v=vs.105).aspx)
webBrowser1.Navigate(
new Uri(
textBox1.Text
),
null,
"User-Agent: Mozilla 5.0 (Linux; U; Android 2.3.7; zh-cn; MB525 Build MIUI) UC AppleWebKit 534.31 (KHTML, like Gecko) Mobile Safari 534.31"
);