【问题标题】:Can I change the user-agent when generating a lighthouse report?生成灯塔报告时可以更改用户代理吗?
【发布时间】:2020-11-24 10:46:41
【问题描述】:

我正在尝试使用搜索引擎爬虫用户代理(例如 Googlebot)而不是默认的 Lighthouse 用户代理通过 Lighthouse 运行页面性能报告。我在灯塔中看不到任何可以指定备用用户代理的地方,所以想知道是否可以?

谢谢

【问题讨论】:

    标签: google-chrome performance-testing lighthouse


    【解决方案1】:

    这可以通过 CLI 中的--chrome-flags 来实现。

    complete list of chrome flags is available here,我已快速链接到相关标志,即--user-agent

    请注意:要使用此功能,您必须关闭设备仿真,否则您设置的用户代理将被覆盖。因此,您可能需要设置高度和宽度等(可以使用--window-size=360,640 完成);

    lighthouse https://example.com --disable-device-emulation --chrome-flags="--user-agent=**YOUR USER AGENT** --window-size=360,640".

    【讨论】:

      猜你喜欢
      • 2021-10-16
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      • 2021-11-09
      • 2012-02-21
      • 1970-01-01
      • 1970-01-01
      • 2019-12-05
      相关资源
      最近更新 更多