-3

我有一个 $.ajax 函数如下:

$.ajax({
         url: urlIn,
         beforeSend: function (xhr) {
             xhr.setRequestHeader("Authentication", "BASIC bogus:bogus");
         },
         complete: function (xhr) {
             if (xhr.status == 401) {
                 alert("Worked");
             }
             else {
                 alert(xhr.status);
             }
         }
     });

然而它返回 200。我在这里错过了什么?

4

1 回答 1

3

我猜该 URL 的服务器实现没有检查基本身份验证和/或它只是返回 HTTP 200。

于 2013-06-25T20:04:30.377 回答