Java HttpServletRequest getRequestURL 返回实例名称而不是域名

问题描述 投票:0回答:0

我正在 Oracle Weblogic Server 上运行基于 Spring 框架的 Web 应用程序。 我的 URL 有 2 个子域指向我的应用程序(实例)。

例如:www.asd.com 和 secure.asd.com。

从我的代码中,我需要识别子域并处理每个子域的不同逻辑。

((HttpServletRequest) request).getRequestURL().toString();

实际上返回的是机器名称而不是完整的 URL。

我的期望

secure.asd.com

但是我得到的是(机器名称)

svmachine001

知道如何获取完整网址吗?

java weblogic weblogic12c
© www.soinside.com 2019 - 2024. All rights reserved.