使用 plug_cowboy 在 POST 之后重定向 (2.0)

Redirect after POST using plug_cowboy (2.0)

我有一个像这样的简单插件 post 处理程序

post "/some/url" do
   # do something
   # render(something)
end

…但我想以某种方式重定向到另一个 get 处理程序,而不是呈现 html。

如何使用 plug_cowboy 2.0 执行此操作?

没有魔法:你必须发送 HTTP 302 回复:

conn
|> put_resp_header("location", url)
|> send_resp(conn.status || 302, "text/html", body)

凤凰does the same.