Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问控制允许在GAS中使用原始标题_Javascript_Jquery_Ajax_Json_Google Apps Script - Fatal编程技术网

Javascript 访问控制允许在GAS中使用原始标题

Javascript 访问控制允许在GAS中使用原始标题,javascript,jquery,ajax,json,google-apps-script,Javascript,Jquery,Ajax,Json,Google Apps Script,我正在向我的Google Apps脚本服务器发送一个(HTTP GET)$.ajax请求(来自JSFIDLE),我收到以下错误: 无法加载XMLHttpRequest 访问控制不允许原点允许原点 解决这个问题的最好办法是什么 我已经成功地实现了jsonp$.ajax请求,以使用这个GAS/jsfiddle配置检索json数据和javascript。然而,这次我似乎无法实现jsonp的成功。可能是因为我正在使用一个.updaterow()函数(根据jqWidgets?) 我的研究: 几乎提出了一个

我正在向我的Google Apps脚本服务器发送一个(HTTP GET)$.ajax请求(来自JSFIDLE),我收到以下错误:

无法加载XMLHttpRequest

访问控制不允许原点允许原点

解决这个问题的最好办法是什么

我已经成功地实现了jsonp$.ajax请求,以使用这个GAS/jsfiddle配置检索json数据和javascript。然而,这次我似乎无法实现jsonp的成功。可能是因为我正在使用一个.updaterow()函数(根据jqWidgets?)

我的研究:

  • 几乎提出了一个类似的问题,除了它不是特定于气体
  • 我认为GAS不允许设置服务器端响应头。但肯定有办法让我的请求执行吗
  • 也许能更好地解释这一点?()有解决办法吗?(来吧,有创造力的人。)

  • GAS此时不允许CORS标头。

    如果无法设置服务器端响应标头,则除了使用jsonp或代理之外,无法获取所述数据。当我尝试使用jsonp时,会出现一个错误,只显示“状态:已取消”。和类型:待定。我不知道这意味着什么,也不知道为什么我会得到它。(根据chrome开发者工具)我也不知道。我没有遇到过。