1

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

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

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

如何使用 plug_cowboy 2.0 做到这一点?

4

1 回答 1

5

没有魔法:您必须发送HTTP 302响应:

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

凤凰也是如此

于 2019-08-17T15:52:24.467 回答