gpt4 book ai didi

phoenix-framework - 在运行时更改 Phoenix 端点 url 主机

转载 作者:行者123 更新时间:2023-12-03 14:45:22 26 4
gpt4 key购买 nike

有谁知道改变 :host 的方法Phoenix 应用程序端点在每个请求上动态?

特别是为了在单个 phoenix 应用程序上支持多个域,我想根据连接对象中的主机更改端点中的主机。

我正在尝试一些东西

conn = Map.get_and_update(conn.private.phoenix_endpoint[:url], :host, fn (_) -> "ll.com" end)

或者
Keyword.put(conn.private.phoenix_endpoint.config(:url), :host, conn.host)

但我并不完全正确。

最佳答案

它不会只是您分配给 :to 的值吗?重定向中的关键字?

def index(conn, params) do
redirect conn, to: params[:location] # or whatever
end

关于phoenix-framework - 在运行时更改 Phoenix 端点 url 主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33951800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com