我想获取正在访问我的应用程序的域名。 我尝试了:getHostName(),getServerName()...都给出了服务器的域名,而不是科学的域名,我想获取客户端的域名。
答案 0 :(得分:1)
您可以在控制器的方法中注入HttpServletRequest并使用
@GetMapping("/getInfo")
public void getRemoteHost(HttpServletRequest request,...) {
System.out.println("=========> "+request.getRemoteAddr());
}