Javascript 如何从mootools中的XHR对象获取http返回代码

Javascript 如何从mootools中的XHR对象获取http返回代码,javascript,ajax,debugging,mootools,xmlhttprequest,Javascript,Ajax,Debugging,Mootools,Xmlhttprequest,我正在做一个AJAX请求。在请求的onFail事件中,我捕获XHR对象。 此对象中包含代码的成员的名称是什么。 对于该问题,我找不到显示该对象中成员列表的文档。仅在回调onFailure-中的console.info此包含http错误响应this.xhr包含有关请求和扩展响应的更多信息 新请求({ url:“/secho/html/”, 数据:{ html:“文本回显到请求”“+”$('target')。highlight();”, 延误:3 }, 方法:“post”, onFailure:f

我正在做一个AJAX请求。在
请求的
onFail
事件中,我捕获
XHR
对象。
此对象中包含代码的成员的名称是什么。

对于该问题,我找不到显示该对象中成员列表的文档。

仅在回调
onFailure
-
中的console.info
包含http错误响应
this.xhr
包含有关请求和扩展响应的更多信息

新请求({
url:“/secho/html/”,
数据:{
html:“文本回显到请求”

“+”$('target')。highlight();”, 延误:3 }, 方法:“post”, onFailure:function(){ var error=“error”+此状态; 开关(此状态){ 案例404: error=“未找到文档(404)”; 打破 案例301: error=“对象永久移动(301重定向)”; 打破 案例302: error=“对象临时移动(302重定向)”; 打破 } 警报(错误); } }).send();
new Request({
    url: '/secho/html/',
    data: {
        html: "<p>Text echoed back to request</p>" + "<script type='text/javascript'>$('target').highlight();<\/script>",
        delay: 3
    },
    method: 'post',
    onFailure: function() {
        var error = "Error " + this.status;
        switch (this.status) {
            case 404:
                error = "Document not found (404)";
            break;
            case 301:
                error = "Object moved permanently (301 redirect)";
            break;
            case 302:
                error = "Object moved temporarliy (302 redirect)";
            break;
        }
        alert(error);
    }
}).send();