【发布时间】:2012-04-20 10:46:53
【问题描述】:
我正在尝试获取 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/
我似乎无法抓住这个错误来做一些有用的事情。
【问题讨论】:
-
直接在浏览器中打开 url 会生成一个带有错误消息的 xml 文档。
-
我得到的唯一信息是“服务器不支持 RFC 5746,请参阅 CVE-2009-3555”。