如何检查HTML文档GET请求状态?

时间:2018-01-04 05:37:02

标签: javascript html http browser download

我正在“window.open(file_url)”下载文件,如果文件存在,后端会返回一个Blob,该浏览器会被浏览器下载,但如果该文件不存在则后端会返回带有请求的JSON错误消息状态为500。

所以有一些方法可以知道页面的“状态”。

我知道对于AJAX,我们获得了status属性,但是对于普通的网页,我们有一些方法可以知道这种状态,因为当浏览器向页面请求HTTP GET并且它应该具有状态时。

2 个答案:

答案 0 :(得分:0)

这是一个工作示例代码。所以,你应该使用它。

$.get(url, function(data,status, xhr) {
   alert(xhr.status);
});

答案 1 :(得分:0)

您可以检查错误

 var test = window.open(file_url)
    test.onError = alert('The specified file was not found. Has it been renamed or 
    removed?');
相关问题