【发布时间】:2023-04-02 12:23:02
【问题描述】:
我有以下 javascript 代码,我想使用 javascript 获取 HTTP 403 Forbidden 响应代码,我尝试了以下代码并对其进行了修改,但它不适合我..
<script type="text/javascript">
var request = new XMLHttpRequest();
request.open('GET', 'https://domain.com/file', true);
request.send();
request.onreadystatechange = function(){
if (request.status === 403) {
alert("Oh no, it does not exist!");
}
};
</script>
【问题讨论】:
-
禁止 (403) 未找到 (404)
-
就个人而言,我会将 request.send() AFTER 设置为 onreadystatechange - 好吧,如果是我,我会使用 onload/onerror 而不是 onreadystatechange,但随后,我不在乎 IE9 之前的浏览器:p
-
是的,我也尝试过,但它什么也没返回
标签: javascript ajax http-status-code-403