gpt4 book ai didi

ruby-on-rails - 在 Rails 中执行 PUT 后重定向到 GET(状态 : 303) not working

转载 作者:行者123 更新时间:2023-12-04 20:30:51 24 4
gpt4 key购买 nike

在 Rails 5.1 中,我正在执行 PUT,并尝试重定向某个错误:

  rescue_from ActionController::InvalidAuthenticityToken do
redirect_to new_user_session_url, status: 303 and return
end

文档显示 status: 303 应该使 redirect_to 被称为 GET,但它仍然是 PUT。

如何将此重定向作为 GET?

谢谢

最佳答案

如果您使用 Ajax 执行此操作,您的请求将作为 JS 处理,那么您的重定向将不起作用,因为您需要通过 Ajax 调用获得完整的响应。

最后,您应该在使用 Controller 发送 URL 的完整回调中重定向。

我希望能帮助你

关于ruby-on-rails - 在 Rails 中执行 PUT 后重定向到 GET(状态 : 303) not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46778581/

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