我有端点使用POST方法(例如注册令牌),完成工作后我想将客户端重定向到“/”url,但是使用GET而不是POST。 怎么做到这一点?
现在我有:
redirect("/", StatusCodes.PermanentRedirect)
答案 0 :(得分:1)
在这种情况下,您想要的不是状态代码为PermanentRedirect
的重定向,而是SeeOther
(303)。所以你会改为:redirect("/", StatusCodes.SeeOther)
您可以检查RFC 7231, section 6.4.4: 303 See Other这可以保证您描述的行为。