如何向 Google pagespeed API 发送批量请求?
How to send batch requests to Google pagespeed API?
我刚刚开始测试 Google Pagespeed API,但找不到关于如何进行批量请求的明确答案。我在 Javascript 中有一个变量,其中包含我想测试页面速度的网址。我想知道如何使用它进行批量请求?这是我到目前为止提出请求的代码
fetch(' https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://www.zizzi.co.uk/&key=MYKEY')
.then(res => {
return res.json();
console.log(res.json)
'MYKEY'替换成我在代码中的实际API 我是运行.
您无法向 API 发送批量请求。
你对每分钟和每天可以发出多少请求也有限制(我认为它很高,大约 25,000 / 天)。
而是同时向 API 发出多个请求。
您也可以考虑安装 Lighthouse,这是在您自己的服务器上为 Page Speed Insights 提供支持的引擎,这样您就可以轻松地将 JSON 保存到文件中(因为浏览器将开始难以处理许多大响应)。
我刚刚开始测试 Google Pagespeed API,但找不到关于如何进行批量请求的明确答案。我在 Javascript 中有一个变量,其中包含我想测试页面速度的网址。我想知道如何使用它进行批量请求?这是我到目前为止提出请求的代码
fetch(' https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://www.zizzi.co.uk/&key=MYKEY')
.then(res => {
return res.json();
console.log(res.json)
'MYKEY'替换成我在代码中的实际API 我是运行.
您无法向 API 发送批量请求。
你对每分钟和每天可以发出多少请求也有限制(我认为它很高,大约 25,000 / 天)。
而是同时向 API 发出多个请求。
您也可以考虑安装 Lighthouse,这是在您自己的服务器上为 Page Speed Insights 提供支持的引擎,这样您就可以轻松地将 JSON 保存到文件中(因为浏览器将开始难以处理许多大响应)。