AmazonのRESTAPIと対話するために何かに取り組んでいますが、不正な形式のリクエストを示すエラーが応答に表示され続けます。コードにエラーは表示されないので(欠落していると表示されているパラメーターは明らかに存在します)、送信されている生のリクエストを確認したいと思います。
これを可能にする利用可能な方法が見つかりません。たぶん、応答として私の要求を含めるだけのサーバーですか?
AmazonのRESTAPIと対話するために何かに取り組んでいますが、不正な形式のリクエストを示すエラーが応答に表示され続けます。コードにエラーは表示されないので(欠落していると表示されているパラメーターは明らかに存在します)、送信されている生のリクエストを確認したいと思います。
これを可能にする利用可能な方法が見つかりません。たぶん、応答として私の要求を含めるだけのサーバーですか?
リクエストを画面にエコーする独自のエンドポイントを作成します。たとえば、GETリクエストをエコーするには、次のようなスクリプトに送信します([公開]> [ウェブアプリとしてデプロイ])。
function doGet(e) {
var test = 'Echo at ' + new Date() + '\n' + e.queryString;
return ContentService.createTextOutput(test);
}
ゲームに少し遅れて(10年)、これを行うことができます:
const requestResult = UrlFetchApp.getRequest(url, options);
デバッグモードで実行し、実行後に中断して調べrequestResult
ます。
公式の説明とパラメータのプロパティの完全な説明については、https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#getrequesturl,-paramsを参照してoptions
ください。