欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

js获取状态码

最编程 2024-01-16 09:14:28
...

要在 JavaScript 中获取HTTP响应的状态码,您可以使用XMLHttpRequest对象来发起HTTP请求,然后通过该对象的status属性来获取响应状态码。

以下是一个简单的示例代码:

const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://www.example.com');
xhr.onload = function() {
  if (xhr.status === 200) {
    console.log('请求成功!');
  } else {
    console.log('请求失败,状态码为:' + xhr.status);
  }
};
xhr.send();

在上述代码中,我们通过XMLHttpRequest对象发起了一个GET请求,并通过onload事件监听请求完成后的响应。然后,我们使用if语句判断响应状态码是否为200,如果是200则代表请求成功,否则打印出失败信息并输出响应状态码。

需要注意的是,这种方法只适用于使用XMLHttpRequest对象发起的HTTP请求,如果您使用其他方法发起HTTP请求,则可能需要使用不同的方式来获取响应状态码。

推荐阅读