gpt4 book ai didi

spring - 在不是 Controller 的 Spring bean 中构建 HTTP 链接

转载 作者:行者123 更新时间:2023-12-04 07:06:47 27 4
gpt4 key购买 nike

对于通过电子邮件向用户发送确认链接的 bean,我想动态生成 URL,这意味着我应该知道:

  • 协议(protocol);
  • 服务器(虚拟主机)名称;
  • 服务器端口
  • 上下文路径。

  • 应用程序在其上运行。

    那时我不会运行 Controller ,所以我想以某种方式检索这些数据。

    我找到了 ServletContextAware所以我将它用于上下文路径,但不知道其余的。我在哪里可以找到它们?

    最佳答案

    我不确定您是否可以在不处理请求时获取服务器名称/端口号。
    另一方面,如果您正在处理请求,您可以使用 ServletRequest interface .

    关于spring - 在不是 Controller 的 Spring bean 中构建 HTTP 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1029496/

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