IT源码网

怎样终止HTTP请求讲解

developer 2021年03月09日 编程语言 185 0

使用 xhr.abort()

var xhr = new XMLHttpRequest(); 
xhr.open('GET', 'http://www.example.com/page.php', true); 
setTimeout(function () { 
  if (xhr) { 
    xhr.abort(); 
    xhr = null; 
  } 
}, 5000);
xhr.send(null);

 

注意: xhr.abort() 会直接终止请求, xhr.readyState值变为4, xhr.onreadystatechange事件触发.

 

发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

怎样获取响应头: Response Header讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。