【发布时间】:2015-06-14 01:44:54
【问题描述】:
我有一个使用 Google Apps 脚本创建的错误报告信标,它以我自己的身份运行并且可供“任何人,甚至是匿名的”访问,这应该意味着 X 域请求允许到 GAS。
但是,在代码发布到信标后,我的浏览器现在显示响应中没有 Access-Control-Allow-Origin 标头。
我在这里遗漏了什么吗?这曾经在两个月前有效。只要 GAS 发布供公众访问,那么它设置了Access-Control-Allow-Origin 标头。
在 Google Apps 脚本中:
代码.gsfunction doPost(data){
if(data){
//Do Something
}
return ContentService.createTextOutput("{status:'okay'}", ContentService.MimeType.JSON);
}
客户端:
脚本.js$.post(beacon_url, data, null, "json");
【问题讨论】:
标签: javascript google-apps-script cors cross-domain