首页 > 解决方案 > 如何在测试环境中使用 PageSpeed?(密码保护)

问题描述

Google 的 PageSpeed 不在网站的测试环境 (ProdPreview) 中运行。我想这是由于其中的密码保护。是否可以让 PageSpeed 在这种环境下运行?如果是,怎么做?

当我尝试在 ProdPreview 环境中运行时,PageSpeed 会返回以下消息:

“Lighthouse 返回错误:ERRORED_DOCUMENT_REQUEST。Lighthouse 无法可靠地加载请求的页面。确保您正在测试正确的 URL,并且服务器对所有请求做出了适当的响应。(状态代码:401)正在分配”

根本没有代码。它只是在私人环境中使用的公共工具。

预期结果:得到PageSpeed分析结果。实际结果:如“#2 = 提供背景,包括您已经尝试过的内容”中所述

标签: testingpagespeedtest-environments

解决方案


通常,您可以通过将用户名和密码嵌入 url 来传递受密码保护的网站。

http://username:password@example.com

此网址适用于任何浏览器,但我认为它不适用于 google pagespeed。


推荐阅读