我正在尝试使用JSTL从URL中获取域名。我知道的两种方法都返回错误的信息。我需要准确地获取URL中的内容。
当我执行以下操作时:
${pageContext.request.remoteHost}
我获取了我的服务器的IP地址。
当我执行以下操作时:
${pageContext.request.serverName}
我通常能够获取正确的域名,但在我们在亚马逊上的服务器上,它返回的是“server1”,而不是正确的域名,可能是因为它处理多个域名的方式不同。
有人知道如何获取URL中当前的域名吗?
我可能需要获取URL并解析它。我该怎么做?