Extjs 向Ajax请求添加头
如何将请求头添加到ExtJS ajax请求中 我特别想添加标题:Extjs 向Ajax请求添加头,extjs,extjs4,extjs4.1,Extjs,Extjs4,Extjs4.1,如何将请求头添加到ExtJS ajax请求中 我特别想添加标题:accept encoding为等于true。您是否尝试过Ajax请求中的配置: Ext.Ajax.request({ url: 'someURL', headers: { 'accept-encoding': true } }); 您可以像这样指定请求头: Ext.Ajax.request({ url: 'yourUrl', headers: { 'acce
accept encoding
为等于true。您是否尝试过Ajax请求中的配置:
Ext.Ajax.request({
url: 'someURL',
headers: {
'accept-encoding': true
}
});
您可以像这样指定请求头:
Ext.Ajax.request({
url: 'yourUrl',
headers: {
'accept-encoding': 'true'
}
})
如果要向所有Extjs ajax请求添加标头:
Ext.Ajax.defaultHeaders = {
'accept-encoding' : true
};
使用extjs6。Ext.Ajax.defaultHeaders不起作用。 但是使用下面的setter是有效的
Ext.Ajax.setDefaultHeaders({
'accept-encoding' : true
});
你的问题很不清楚。也许你可以更详细地描述一下你到底想达到什么目的?@Izhaki我澄清了这一点,以了解我对这个问题的理解。希望我没有太多的自由…这是否也适用于加载存储(作为与params相同级别的加载配置?)Hi@code4jhon,您希望这样的内容在存储代理上设置头:Ext.getStore('YourStore')。proxy.headers={'accept-encoding':'true'}是的,在定义存储时添加了配置。(显然是在代理中配置)谢谢工作正常。