gpt4 book ai didi

geb - 在 Geb 中设置请求头和用户代理

转载 作者:行者123 更新时间:2023-12-04 16:11:55 25 4
gpt4 key购买 nike

使用 Geb 时,是否可以在使用浏览器 API(而不是直接下载 API)时设置自定义请求 header 和用户代理?

虽然使用 FirefoxDriver 可以做到这一点(请参阅 here ),但我正在寻找一种使用 WebKitDriver 做到这一点的方法。

最佳答案

一个可能的解决方案是通过代理。

  • BrowserMob 具有带 REST api 的独立模式,或以编程方式嵌入到您的测试中:https://github.com/webmetrics/browsermob-proxy .当您要测试大量自定义 header 时很有用。
  • 如果您已经拥有 Apache,您可以在具有该特定请求 header 的不同端口上创建另一个 VirtualHost,并在测试前将您的浏览器指向该端口。鉴于您的标题在测试之间不会改变。

  • 这可能不是您问题的直接解决方案:直接在浏览器 API 中修改请求 header ,但它实现了最终结果。

    关于geb - 在 Geb 中设置请求头和用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12067388/

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