Pra*_*oya 5 elixir elixir-framework phoenix-framework
有没有人知道:host在每次请求时动态更改Phoenix应用程序端点的方法?
特别是为了支持单个phoenix app上的多个域,我想根据连接对象中的主机更改端点中的主机.
我正在尝试一些事情
conn = Map.get_and_update(conn.private.phoenix_endpoint[:url], :host, fn (_) -> "ll.com" end)
Run Code Online (Sandbox Code Playgroud)
要么
Keyword.put(conn.private.phoenix_endpoint.config(:url), :host, conn.host)
Run Code Online (Sandbox Code Playgroud)
但我不太正确.
小智 1
这不就是您:to在重定向中为关键字分配的值吗?
def index(conn, params) do
redirect conn, to: params[:location] # or whatever
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |