Google Apps Script

GASにリクエストしたら「Moved Temporarily」が返ってくるときの対処法

Google Apps Script(以降、GAS)で公開したWebアプリケーションにcurlでリクエストするとMoved Temporarilyが返ってきたので、その対処法をメモしておきます。



For security reasons, content returned by the Content service isn't served from, but instead redirected to a one-time URL at This means that if you use the Content service to return data to another application, you must ensure that the HTTP client is configured to follow redirects. For example, in the cURL command line utility, add the flag -L. Check the documentation for your HTTP client for more information on how to enable this behavior.

Content Service  |  Apps Script  |  Google Developers

curlのデフォルトではリダイレクトが無効になっているのでMoved Temporarilyが返ってきたのですね。リダイレクトを有効化するには、curl-Lオプションを付けます。



GASにリクエストしたら「Moved Temporarily」が返ってくるときの対処法でした。


-Google Apps Script

© 2024 Reasonable Code