但是,您不应该使用该GET
方法,仅使用此方法,HEAD
然后检查HTTP状态以获取期望值(200或小于400)。
这是一个相关问题提供的简单方法:
function urlExists(url, callback) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { callback(xhr.status < 400); } }; xhr.open('HEAD', url); xhr.send();}urlExists(someUrl, function(exists) { console.log('"%s" exists?', someUrl, exists);});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)