从AJAX响应输出响应状态代码到console.log

时间:2017-01-24 21:10:42

标签: javascript jquery ajax rest parse-platform

我正在尝试使用Javascript在我的网络应用中通过console.log()从我的parse.com服务器Rest API响应中输出状态代码。

我的AJAX响应设置如下:

$.ajax(settings).done(function(response) {
                            console.log("Return Code: " + response.status);
                        })
                        .fail(function(response) {
                            console.log("Return Code: " + response.status);
                        });

当我尝试创建新用户时,会看到Chrome网络响应的屏幕截图。得到一个成功的回应:

201 Created

console.log不会像我期望的那样输出“201”。

然而,一旦用户被创建&我再试一次&请参阅以下回复:

400 Bad Response

...我在控制台中看到“响应代码:400”输出。我很困惑为什么这个400&不是201回应。

我也试过以下内容,但它仍然读出“未定义”:

            $.ajax(settings).done(function(response, xhr) {
                    console.log("Return Code: " + xhr.status);

0 个答案:

没有答案