13

如何向 ExtJS ajax 请求添加请求标头?

我特别想添加标题:accept-encoding等于真。

4

4 回答 4

14

您可以像这样指定请求标头:

Ext.Ajax.request({
    url: 'yourUrl',
    headers: {
        'accept-encoding': 'true'
    }
})​
于 2012-08-01T22:36:36.200 回答
5

您是否尝试过headersAjax 请求中的配置:

Ext.Ajax.request({
    url: 'someURL',
    headers: {
        'accept-encoding': true
    }
});
于 2012-08-01T20:50:44.030 回答
5

如果要为所有Extjs ajax 请求添加标头:

Ext.Ajax.defaultHeaders = {
    'accept-encoding' : true
};
于 2014-01-31T19:58:48.643 回答
2

使用 ExtJs 6. Ext.Ajax.defaultHeaders 不起作用。但是使用以下设置器有效

Ext.Ajax.setDefaultHeaders({
    'accept-encoding' : true
});
于 2019-02-07T09:22:38.110 回答