相关疑难解决方法(0)

Google Apps脚本跨域请求已停止工作

我有一个错误报告信标我使用Google Apps脚本创建,它发布为我自己运行,并且"任何人,甚至匿名"都可以访问,这应该意味着允许向GAS发送X域请求.

但是,我的浏览器现在指示Access-Control-Allow-Origin代码发布到信标后响应上没有标头.

我在这里错过了什么吗?这曾经是两个月前的工作.只要GAS发布用于公共访问,那么就是设置Access-Control-Allow-Origin标题.

在Google Apps脚本中:

Code.gs
function doPost(data){
  if(data){
        //Do Something
  }
  return ContentService.createTextOutput("{status:'okay'}", ContentService.MimeType.JSON);
}
Run Code Online (Sandbox Code Playgroud)

客户端:

的script.js
$.post(beacon_url, data, null, "json");
Run Code Online (Sandbox Code Playgroud)

javascript cross-domain cors google-apps-script

16
推荐指数
3
解决办法
1万
查看次数