如何在加载页面之前获取页面的状态代码
有一行javascrip(您可以在浏览器控制台中尝试)
window.location.href='http://example.com'
这将把您推到http://example.com
在浏览器(Google Chrome)->开发人员工具->网络部分,您可能会看到它的状态为200。
问题是:
如何在执行前获取状态代码200/404/302
window.location.href='http://example.com'
谢谢。
P.S.jQuery可以使用。
解决方案
获取状态代码的唯一方法是在导航到那里之前发出请求。这意味着对资源进行AJAX调用并检查状态。唯一的缺点是同源策略,因此站点需要位于相同的域中,或者它们必须为您的资源启用CORS。
相关文章