Jquery 已阻止跨源请求:同源策略不允许读取远程
我试图在jquery中进行api调用,但我遇到了这个错误Jquery 已阻止跨源请求:同源策略不允许读取远程,jquery,ajax,Jquery,Ajax,我试图在jquery中进行api调用,但我遇到了这个错误 跨源请求被阻止:同一源策略不允许读取远程资源https://api.ontraport.com/1/objects?objectID=5&start=50. (原因:缺少CORS标题“访问控制允许原点”。 但在firebug中,我可以看到我的请求头 Accept : */* Accept-Encoding : gzip, deflate, br Accept-Language : en-US,en;q=0.5 Access-Control
跨源请求被阻止:同一源策略不允许读取远程资源https://api.ontraport.com/1/objects?objectID=5&start=50. (原因:缺少CORS标题“访问控制允许原点”。
但在firebug中,我可以看到我的请求头
Accept : */*
Accept-Encoding : gzip, deflate, br
Accept-Language : en-US,en;q=0.5
Access-Control-Allow-Orig... : *
Api-Appid : 2_z0j1
Api-Key : 2AsywN80
Host :api.ontraport.com
Origin: https://ruby-on-rails-amankumarglobussoft.c9users.io
Referer : https://ruby-on-rails-amankumarglobussoft.c9users.io/aman
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
你只要检查一下
出于安全原因,json
的数据类型不支持跨源请求。请尝试使用jsonp
(带填充的JSON)
其中http://www.example.com
是您的网站地址
您需要远程站点来允许您的站点访问客户端的AJAX响应 你只要检查一下
出于安全原因,json
的数据类型不支持跨源请求。请尝试使用jsonp
(带填充的JSON)
其中http://www.example.com
是您的网站地址
您需要远程站点来允许您的站点访问客户端的AJAX响应
Access Control Allow Origin
从服务器发送。您不应该让世界知道您的API密钥。访问控制允许源代码
是从服务器发送的。你不应该让全世界知道你的API密钥。访问控制允许源代码:
我猜是不是有这个问题?你是从rails那里得到这个问题的吗?如果你从rails得到这个问题,你可以简单地解决一些问题。我告诉你。我不是OP,OP没有对你的答案做出任何回应。出于安全原因,json的数据类型不支持跨源请求。试试jsonp(带填充的JSON)吧。你的意思是@Jai访问控制允许源代码:
我猜是不是有这个问题?你是从rails那里得到这个问题的吗?如果你从rails得到这个问题,你可以简单地解决一些问题。我告诉你。我不是OP,OP没有对你的答案做出任何回应。出于安全原因,json的数据类型不支持跨源请求。试试jsonp(带填充的JSON)。你是什么意思@Jai
Access-Control-Allow-Origin: http://www.example.com