有javascript行(你可以在浏览器控制台试试)
window.location.href='http://example.com'
这会将您推送到 http://example.com
在浏览器(谷歌浏览器)-> 开发者工具-> 网络部分,您可能会看到它的状态为 200。
问题是:
如何在执行前获取状态码200/404/302
window.location.href='http://example.com'
谢谢。
附言jQuery 可以使用。
最佳答案
获取状态代码的唯一方法是在您导航到那里之前发出请求。这意味着对资源进行 Ajax 调用并检查状态。唯一的缺点是同源策略,因此站点需要在同一个域中,或者它们必须为您的资源启用 CORS。
关于javascript - 如何获取页面加载前的状态码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31480743/