String serverName = request.getServerName();
通过上述方法即可获取域名部分信息,不带端口,如需端口可使用
int serverPort = request.getServerPort();
完整测试方法:
@GetMapping("/test")
public String test(HttpServletRequest request) {
return request.getServerName()+":"+request.getServerPort();
}