0

私は extjs 4.1 を使用しています。URL からファイルを取得し、正しい位置にダウンロードしたいと考えています。やりたいことは、応答ヘッダーを設定することだけです。

"content-type" を別の値に設定したいと思います (たとえば、"application/force-download")。そうしないと、Firefox はファイルをダウンロード ディレクトリに保存しません。

これは私のサンプルコードです。間違いはどこですか / 応答ヘッダーのどこに情報を追加する必要がありますか?

var certurl = 'http://' + myurl +'/myfile.groovy';
Ext.Ajax.request({
            method : 'GET',
            url : 'http://' + myurl +'/myfile.groovy', //this file exixst!!!
            success : function(response, opts) {
                var link = document.createElement("a");
                var fileName = 'myfile.groovy'
                link.download = fileName;
                link.href = certurl;
                link.click();
},
            failure : function(response, opts) {}
                            });
4

0 に答える 0