gpt4 book ai didi

javascript - 如何使用 javascript 获取 http 状态代码?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:02:09 24 4
gpt4 key购买 nike

如何从 javascript/jquery 检索从服务器返回的 http 状态代码(200、302 等)?

我不想从 ajax 请求中获取它。我想在初始页面加载时检索它,并根据状态代码执行一些自定义操作。

P.S,解决方案不一定需要跨浏览器。这是针对内部应用程序的,因此任何特定于浏览器的解决方案都是可以接受的。

最佳答案

只是为了确认评论中所说的内容:

  1. 不可能从服务器可靠地执行此操作。响应可能不是来自原始服务器,例如如果服务器和客户端之间有缓存。

  2. 使用 AJAX 重新请求同一页面不可能可靠地完成此操作。对第二个请求的响应可能与原始请求的响应不同,例如如果服务器对第二个请求返回未修改的响应。

  3. 使用任何已知的 JavaScript API 的标准浏览器都无法做到这一点。这是一个经常被问到的问题。参见,例如 Accessing the web page's HTTP Headers in JavaScript

关于javascript - 如何使用 javascript 获取 http 状态代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34666625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com