google-apps-script - 如何避免在 google-sheet 应用程序脚本中重定向
问题描述
我创建了一个 Google Sheet App 脚本并发布为网络应用程序。 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
推荐阅读
- c# - Environment.NewLine 在 Mono C# 中不起作用
- sqlite - 从数据库助手类返回数据到组件反应原生
- c - 二维数组给出错误的输出
- react-native - 灯箱不会触发动作
- python - NumPy:如何使用重复的左连接数组
- ios - 实例成员“setData”不能用于“PreviewView”类型;你的意思是使用这种类型的值吗?
- postgresql - 在 alembic 中添加/删除 PostgreSQL ENUM 类型的值
- tableau-api - 如何使用排除计算总计百分比?
- java - “错误:ORA-00911:无效字符”用于通过 Hibernate JPA 创建表
- nativescript - 如何在 iOS 页面顶部显示 TabView