添加报头以Ajax请求

问题描述 投票:12回答:4

我怎样才能请求头添加到一个ExtJS Ajax请求?

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

extjs extjs4 extjs4.1
4个回答
13
投票

您可以指定请求头是这样的:

Ext.Ajax.request({
    url: 'yourUrl',
    headers: {
        'accept-encoding': 'true'
    }
})​

5
投票

你有没有试过在Ajax请求headers配置:

Ext.Ajax.request({
    url: 'someURL',
    headers: {
        'accept-encoding': true
    }
});

5
投票

如果你想添加一个头的所有ExtJS的Ajax请求:

Ext.Ajax.defaultHeaders = {
    'accept-encoding' : true
};

1
投票

随着ExtJS的6 Ext.Ajax.defaultHeaders不起作用。但是,使用下面的二传手作品

Ext.Ajax.setDefaultHeaders({
    'accept-encoding' : true
});
© www.soinside.com 2019 - 2024. All rights reserved.