gpt4 book ai didi

automated-tests - 在 headless chrome 上更改用户代理

转载 作者:行者123 更新时间:2023-12-04 07:09:10 26 4
gpt4 key购买 nike

我在更改用户代理时遇到问题。

我正在尝试在浏览器数组的 runner.js 文件中使用以下行:

chrome:headless:userAgent=Mozilla/5.0\ \(Linux\;\ Android\ 5.0\;\ SM-G900P\ Build/LRX21T\)\ AppleWebKit/537.36\ \(KHTML,\ like\ Gecko\)\ Chrome/57.0.2987.133\ Mobile\ Safari/537.36

但是,我能得到的最好的是 Mozilla/5.0(实际用户代理中的 Linux。

该指南没有明确说明用户代理以及如何逃避它们。

有人可以帮助我为 headless chrome 使用自定义用户代理吗?我似乎无法克服逃避问题。谢谢。

最佳答案

我其实找到了答案,你需要用 来逃避\\ ; 特点。

例如:

chrome:headless:userAgent=Mozilla/5.0 (X11\\; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.50 Safari/537.36

将工作。

如果在 cli 命令中使用,您需要双重转义。 (我在这方面没有成功)

关于automated-tests - 在 headless chrome 上更改用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54475923/

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