如何从完整URL获取localhost:8080

时间:2019-04-08 09:20:44

标签: java http

我的网址路径为http://localhost:8080/welcome/this/is/a/test

我在Java中的代码行是

String domain = httpServletRequest.getServerName();

但是有了这个,我得到了“ localhost”。我也要端口号 我只想在字符串中获取“ localhost:8080”。

1 个答案:

答案 0 :(得分:0)

可以用一行代码实现

String hostName = request.getHeader("host");
System.out.println(" HostName : " + hostName);