4

我确信我看到有人在 Chrome 中冒充 iPad Safari。你知不知道怎么?

4

3 回答 3

4

浏览器通过 HTTP 请求标头中的“用户代理”字符串标识自己

您可以更改它https://chrome.google.com/webstore/detail/djflhoibgkdhkhhcedjiklpkjnoahfmg?hl=en-US&gl=US

于 2012-06-26T12:33:27.163 回答
3

这是一个教程,向您展示如何完成此操作。您只需将用户代理更改为与 ipad safari 相同的用户代理

使用 Chrome 用户代理字符串获取 Ipad 界面

于 2012-06-26T12:35:14.753 回答
1

我可能错了,但我认为这主要与user-agent浏览器发送的字符串有关。在测试访问场景时,从 Windows PC 模拟其他浏览器(例如 Safari 或 Mobile Safari)很有用。这可以通过 Chrome 在启动应用程序时使用以下语法来完成。此示例模拟 iPhone 上的移动 safari 浏览器。试试这个 -

chrome.exe --user-agent="Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3"

有许多“用户代理”字符串可以添加到这种语法中,谷歌搜索应该会找到所需的正确字符串。

这在测试期间非常有用,当人们想知道来自不同浏览器的请求进入时后端系统的行为方式。

于 2012-06-26T12:34:26.287 回答