POST调用后,状态码302不会重定向

时间:2017-10-18 21:08:58

标签: ruby-on-rails redirect devise url-redirection http-redirect

提交表单(POST)后,我按预期成功获得了302重定向,但浏览器没有遵循它:

response from form

我确实获得了200个状态代码,其中包含完整的“重定向”HTML代码,但浏览器无法呈现它或重定向到网址。

response from redirection

302状态代码由rails app(Devise :: PasswordsController#update)生成,其中包含以下行:

{{1}}

发生了什么事?如何告诉浏览器遵循重定向?

1 个答案:

答案 0 :(得分:0)

302请求被javascript / jQuery脚本截获,该脚本不允许使用e.preventDefault()进行浏览器重定向。