我有一个在 Debian 上运行的服务器。它使用 ruby 和 watir 运行一个刮刀,以 headless 方式加载。我注意到站点可以读取我的浏览器传递的 HTTP header 。如何隐藏 HTTP 信息或提供虚假信息,以便网站无法看到我的计算机操作系统?
最佳答案
我想出了一个解决办法。我使用 x11 转发从具有用户界面的本地计算机访问 chrome。可以通过开发工具 -> 网络条件更改用户代理,但这不会在新 session 中持续存在。所以我在谷歌上安装了第一个结果“插件更改 chrome 用户代理”,这就成功了。
关于ruby - 更改 HTTP header 、Ruby、Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38413249/