私はAjax呼び出しを行います:
Ext.Ajax.request({
url : 'http://apps.dhis2.org/demo/dhis-web-commons-security/login.action',
callbackKey : 'callback',
method : 'POST',
params : {
j_username : username,
j_password : password
},
withCredentials : true,
useDefaultXhrHeader : false,
success : function(response) {
var text = response.responseText;
Ext.Msg.alert('Success', "Success login", Ext.emptyFn);
},
failure : function(response) {
var text = response.responseText;
Ext.Msg.alert('Error', "Failure login", Ext.emptyFn);
}
});
応答ヘッダーがあります:
Connection:Keep-Alive
Content-Length:0
Content-Type:text/plain
Date:Fri, 21 Jun 2013 01:23:51 GMT
Keep-Alive:timeout=5, max=100
Location:http://apps.dhis2.org/demo/
Set-Cookie:JSESSIONID=2E5D7C7235BE37150F1FE7B30EA0244D; Path=/demo/; HttpOnly
Vary:cookie
Location ヘッダーを取得するにはどうすればよいですか?
私がこれをしようとすると:
Ext.Ajax.on('requestcomplete',
function(conn, response, options, eOpts) {
var location = options.headers['Location'];
Ext.Msg.alert('Success', location, Ext.emptyFn);
}, this);
エラーがあります
未定義のプロパティ「場所」を読み取ることができません