【发布时间】:2021-03-08 15:33:16
【问题描述】:
我创建了一个 Google 表格应用程序脚本并发布为网络应用程序。 https://script.google.com/macros/s/AKfycbyqUxINw93wmWPouXb7nOjt2886FBj6HBKg9sMF1B4rMN0I1xFG/exec
当我尝试将数据发布到此 URL 时,它被重定向到另一个 URL。 我怎样才能避免这种重定向?
【问题讨论】:
我创建了一个 Google 表格应用程序脚本并发布为网络应用程序。 https://script.google.com/macros/s/AKfycbyqUxINw93wmWPouXb7nOjt2886FBj6HBKg9sMF1B4rMN0I1xFG/exec
当我尝试将数据发布到此 URL 时,它被重定向到另一个 URL。 我怎样才能避免这种重定向?
【问题讨论】:
不要使用 ContentService。如果您使用 ContentService 来返回 JSON 数据。它将重定向到另一个 URL。这就是您收到 302 响应的原因。
return ContentService.createTextOutput(JSON.stringify(result))
.setMimeType(ContentService.MimeType.JSON);
https://developers.google.com/apps-script/guides/content#redirects
【讨论】: