Java スクリプトではGET リクエストを送信すると、パラメーターを追加しなくても実行されますが、EXT-JSでは自動的に CallBack パラメーターが追加されます。(Wiresharkとfirebugで確認しました)
GET リクエストを送信するため、Juniper MFC URL のブラウザで xml を表示できますが、REQUESTが 'callback parameter' (Firebug、ブラウザ、wireshark に準拠)などのパラメータで送信されると、ブラウザは 404 エラーを表示します。
そのため、変更されたロード関数で、ScriptTagProxyから新しいプロキシ Extend を作成する必要があります。どうすればそれができるか教えてください。
私は次のことをしましたが、運がありません。
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);
}});
トピックの別の解決策がある場合は、提案してください。