mar*_*vpc 9 javascript ajax jquery sencha-touch
我有一个Sencha Touch应用程序使用Ext.Ajax.request调用我的Web服务跨域.由于我构建了Web服务,因此我已启用它来访问跨域请求.然而,Ext首先发送OPTIONS请求作为握手然后发送GET请求,而jQuery.ajax只发送一个GET请求.由于我无法控制的情况,托管服务提供商不支持OPTIONS请求.目前,我已经使用jQuery进行ajax请求,并使用Sencha Touch进行应用程序的其余部分.我真的不想为此加载jQuery库.
任何人都可以解释为什么Ext.Ajax发送OPTIONS请求并且有没有办法让它只发送一个GET?
谢谢
小智 5
组
Ext.Ajax.useDefaultXhrHeader = false
之前
Ext.Ajax.request({
url: 'www.yourUrl.com',
.....
});
Run Code Online (Sandbox Code Playgroud)