How do I get the HTTP status code with jQuery?

前端 未结 9 1686
逝去的感伤
逝去的感伤 2020-11-27 13:34

I want to check if a page returns the status code 401. Is this possible?

Here is my try, but it only returns 0.

$.ajax({
    url: \"http://my-ip/tes         


        
9条回答
  •  一个人的身影
    2020-11-27 14:12

    this is possible with jQuery $.ajax() method

    $.ajax(serverUrl, {
       type: OutageViewModel.Id() == 0 ? "POST" : "PUT",
       data: dataToSave,
       statusCode: {
          200: function (response) {
             alert('1');
             AfterSavedAll();
          },
          201: function (response) {
             alert('1');
             AfterSavedAll();
          },
          400: function (response) {
             alert('1');
             bootbox.alert('Error While Saving Outage Entry Please Check', function () { });
          },
          404: function (response) {
             alert('1');
             bootbox.alert('Error While Saving Outage Entry Please Check', function () { });
          }
       }, success: function () {
          alert('1');
       },
    });
    

提交回复
热议问题