如何从ServerHttpRequest获取域名

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

如何从 ServerHttpRequest 对象获取发出请求的网站的域名。在浏览器中看到的域名。

这是我所做的,但它没有显示来自浏览器的域名。

 ServerHttpRequest requests = request.getRequest();

logger.info(requests.getRemoteAddress())
logger.info(requests.getRemoteAddress().getHostName())
logger.info(requests.getHeaders().getOrEmpty("origin").get(0))
logger.info(requests.getHeaders().getOrEmpty("referer").get(0))

所有这些都不成功。有时我在标头的“来源”字段或“引荐”字段中看到域,有时我看不到它。它并没有一直显示它...... 我如何才能始终如一地获得发出请求的网站的域名。

java spring-boot httpserver
© www.soinside.com 2019 - 2024. All rights reserved.