Javascript Sencha Touch和CORS支持(不通过JSOP)

Javascript Sencha Touch和CORS支持(不通过JSOP),javascript,sencha-touch,extjs,cors,Javascript,Sencha Touch,Extjs,Cors,我正在尝试对一个名为和senchatouch的经过身份验证的api进行ajax调用。 我目前正在使用此git代码/实现视频进行实现 我在尝试提出请求时遇到此问题: Origin http://127.0.0.1:8888 is not allowed by Access-Control-Allow-Origin. 我试着像这样设置正确的标题,但没有骰子 'Access-Control-Allow-Origin' : 'http://127.0.0.1:8888' 'Access-Control

我正在尝试对一个名为和senchatouch的经过身份验证的api进行ajax调用。 我目前正在使用此git代码/实现视频进行实现

我在尝试提出请求时遇到此问题:

Origin http://127.0.0.1:8888 is not allowed by Access-Control-Allow-Origin.
我试着像这样设置正确的标题,但没有骰子

'Access-Control-Allow-Origin' : 'http://127.0.0.1:8888'
'Access-Control-Allow-Credentials' : 'true'

这里会出什么问题?

这些访问控制头只有在由API而不是客户端发送时才能工作。毕竟,需要保护的是API,而不是客户端


除非API更改它们的头,否则您必须使用诸如JSONP或服务器端代理之类的技术。

这些访问控制头只有在由API而不是客户端发送时才起作用。毕竟,需要保护的是API,而不是客户端


除非API更改它们的头,否则您将不得不使用JSONP或服务器端代理之类的技术。

是的,这是一个很好的观点。不幸的是,jsonp只支持get请求,我需要访问get/post/put/delete。我想知道我是否可以编辑sencha core以输出正确的头。@Justin:sencha在客户端,你需要更改服务器。是的,很好。不幸的是,jsonp只支持get请求,我需要访问get/post/put/delete。我想知道我是否可以编辑sencha core以输出正确的标题。@Justin:sencha在客户端,您需要更改服务器。问题似乎出在parse的末尾。我对此提出了质疑,他们刚刚通知我,他们现在需要Cors的支持。呜!看起来问题已经到了parse的结尾。我对此提出了质疑,他们刚刚通知我,他们现在需要Cors的支持。呜!