gpt4 book ai didi

c# - 让网络浏览器导航到手机网站

转载 作者:行者123 更新时间:2023-11-30 22:07:53 25 4
gpt4 key购买 nike

我正在使用网络浏览器构建 Windows 窗体。我有一个 URL,我希望网络浏览器显示移动网站。例如:

如果我输入:www.facebook.com,我希望网络浏览器导航到:m.facebook.com。怎么伪装成手机?我不知道我需要做什么来解决我的问题。我正在使用 Visual Studio 2012 - winform - c#。

我试过这个:

WebClient client = new WebClient();
client.Headers["User-Agent"] = "myUserAgentString";

最佳答案

我知道这已经有一年的时间了,但这是一件很容易做到的事:

首先你需要用户代理字符串,它需要被格式化。下面是我的做法

wbMobile.Navigate(new Uri("http://m.bing.com/", UriKind.RelativeOrAbsolute), string.Empty, null, string.Format("User-Agent: {0}", "Opera/9.80 (J2ME/MIDP; Opera Mini/9 (Compatible; MSIE:9.0; iPhone; BlackBerry9700; AppleWebKit/24.746; U; en) Presto/2.5.25 Version/10.54"));

这将使用移动用户代理字符串导航到网页,并允许您在网络浏览器控件中即时查看移动网站

关于c# - 让网络浏览器导航到手机网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22645481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com