gpt4 book ai didi

javascript - 在 JavaScript 中捕获 302 FOUND

转载 作者:IT王子 更新时间:2023-10-29 03:13:55 27 4
gpt4 key购买 nike

我使用 jQuery 向我的服务器发出 AJAX POST 请求,它可以返回状态为 302 的 HTTP 响应。然后 JavaScript 只向该 URL 发送 GET 请求,而我想将用户重定向到该响应中的 URL。这可能吗?

最佳答案

由于给出的原因,已接受的答案无效。我发布了一条评论,其中包含指向一个问题的链接,该问题描述了一种解决浏览器透明处理 302 问题的技巧:

How to manage a redirect request after a jQuery Ajax call

但是,这是一个有点肮脏的 hack,经过大量挖掘后我发现我认为更好的解决方案 - 使用 JSON .在这种情况下,您可以使对 ajax 请求的所有响应都具有代码 200,并且在响应的主体中添加某种 JSON 对象,然后您的 ajax 响应处理程序可以以适当的方式使用该对象。

关于javascript - 在 JavaScript 中捕获 302 FOUND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/373087/

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