W Rails 5.1, robię najprościej, i próbuje przekierować na pewnym błędem:Przekierowanie do GET po PUT w szynach (status: 303) nie działa
rescue_from ActionController::InvalidAuthenticityToken do
redirect_to new_user_session_url, status: 303 and return
end
Docs pokazać, że status: 303 powinno spowodować, że przekierowanie_ zostanie wywołane jako GET, ale nadal jest to PUT.
Jak mogę ustawić to przekierowanie jako GET?
Dzięki
W dokumentach (http://api.rubyonrails.org/v5.0/classes/ActionController/Redirecting.html) widzę, że 303 obejście jest dla żądań XHR. Czy to twój kontekst? Czy próbowałeś całkowicie zrezygnować z "statusu"? – hoffm
Tak, próbowałem tego. Próbuje wykonać przekierowanie PUT, które również nie działa. – 99miles
Na pewno o tym pomyślałeś, ale czy trasa "new_user_session" ogranicza się tylko do GET? – hoffm