Google のページスピード インサイトを使用して Web サイトをテストしようとしています。Google pagespeed Insights API を使用してテストするためのこの単純な GET メソッドがあります。プロセスを自動化しようとしていますが、単純な残りのテンプレートを使用しています。アプリをローカルで実行すると、Postman を使用するとき、または単に Chrome ブラウザーから要求するときにも、完全に正常に動作します。問題は、AWS サーバーからデータをリクエストしようとしたときです。その後、エラーを返します。これはリクエストの例です。
https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://www.infojobs.net
さまざまなヘッダーなどを追加しようとしましたが、郵便配達員からリクエストしようとすると追加のヘッダーがないため、問題は非常に独特です。
{
"error": {
"errors": [
{
"domain": "lighthouse",
"reason": "lighthouseError",
"message": "Lighthouse returned error: ERRORED_DOCUMENT_REQUEST.
Lighthouse was unable to reliably load the page you requested.
Make sure you are testing the correct URL and that the server is
properly responding to all requests. (Status code: 405)"
}
],
"code": 500,
"message": "Lighthouse returned error: ERRORED_DOCUMENT_REQUEST.
Lighthouse was unable to reliably load the page you requested. Make sure
you are testing the correct URL and that the server is properly responding
to all requests. (Status code: 405)"
}
}
これは厳密にはコードの問題ではないことはわかっていますが、問題に対処する方法と問題の可能性についてのアイデアが不足しています。サイトは実際にテストされるため、サイト自体の問題ではありません。