-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 に答える