在Java 脚本中,当我们发送 GET 请求时,它不添加任何参数,但在EXT-JS中,它会自动添加 CallBack 参数。(我检查了 Wireshark 和萤火虫)
我们能够在瞻博网络 MFC URL 上的浏览器上看到 xml,因为它发送 GET 请求,但是当使用“回调参数”之类的任何参数(根据 Firebug、浏览器和wireshark)发送请求时,浏览器会显示 404 错误。
所以我需要在修改后的加载函数中从ScriptTagProxy创建一个新的代理扩展。请告诉我我该怎么做。
我做了以下但没有运气。
var _Proxy = Ext.extend(Ext.data.MyScriptTagProxy({
url: 'http://IP:PORT/App',
method: 'GET',
nocache: false,
restful: true
});
Ext.define('Ext.data.MyScriptTagProxy' {
extend: 'Ext.data.ScriptTagProxy',
constructor:function(cnfg){
this.callParent(arguments);//Calling the parent class constructor
this.initConfig(cnfg);//Initializing the component
this.on('beforerender',this.beforeRender);
}});
如果主题还有另一种解决方案,请提出建议。