我正在尝试获取 403 禁止错误的状态,我可以使用 php curl 来完成,但需要使用 jquery 来完成。
这是我的代码。
   $.ajax({
    url: 'https://s3.amazonaws.com/isdukg/01-jaimeson-complete_2_step_mix-pulse.mp3',
    type: 'GET',
    crossDomain: true,
    dataType: 'jsonp',
    statusCode: {
      403: function() {
      alert("Forbidden");
      // or do something useful
      }
    }
});
$.ajax({
    url: 'https://s3-eu-west-1.amazonaws.com/fkcreate/Angles%2C%20Circles%20and%20Triangles..%20Instrumental.mp3',
    type: 'GET',
    crossDomain: true,
    dataType: 'jsonp',
    statusCode: {
      403: function() {
      alert("Forbidden");
      // or do something useful
      }
    }
});
如果您打开控制台窗口并加载页面,其中一个 url 将产生 403 禁止错误,您可以在此处看到 - http://scaredem.users36.interdns.co.uk/
我似乎无法抓住这个错误来做一些有用的事情。