gpt4 book ai didi

javascript - 从 POST 重定向不起作用

转载 作者:行者123 更新时间:2023-12-03 03:36:52 25 4
gpt4 key购买 nike

我使用 Node 创建了一个 API,并公开了一个将在 POST 请求时执行的方法。

从该方法我返回

res.redirect(redirectUrl); 

重定向到某个网址。

但是,当此响应发送回浏览器时,它会再次以 POST 请求的形式重定向到 API,并在 API 本身下查找 redirectUrl

这可能是一些愚蠢的错误,但我无法摆脱它。非常感谢任何帮助

最佳答案

HTTP 响应状态代码 302 Found是执行重定向的常见方法。

带有此状态代码的 HTTP 响应将在 Location header 字段中另外提供 URL。带有此代码的响应邀请用户代理(例如 Web 浏览器)向位置字段中指定的新 URL 发出第二个(其他方面相同)请求。 HTTP/1.0 规范 ( RFC 1945 ) 定义了此代码,并为其提供了描述短语“临时移动”。

来源:维基百科

res.statusCode = 302;
res.setHeader("Location", '/Url');
res.end();

关于javascript - 从 POST 重定向不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45815625/

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