tft每日頭條

 > 圖文

 > springboot将請求的ip保存

springboot将請求的ip保存

圖文 更新时间:2024-11-18 16:51:58

springboot将請求的ip保存?@Value("${server.port}") private String port ;,接下來我們就來聊聊關于springboot将請求的ip保存?以下内容大家不妨參考一二希望能幫到您!

springboot将請求的ip保存(Springboot獲取本地服務的端口和IP等)1

springboot将請求的ip保存

1.通過@Value注入方式

@Value("${server.port}") private String port ;

或者

@LocalServerPort private String port ;

2.通過environment對象獲取

@Autowired Environment environment; public String getPort(){ return environment.getProperty("server.port"); }

3.獲取本地的IP

public String getLocalIp(){ InetAddress localHost = null; try { localHost = Inet4Address.getLocalHost(); } catch (UnknownHostException e) { logger.error(e.getMessage(),e); } String ip = localHost.getHostAddress(); return ip; }

4.獲取映射到外網的IP

application.properties配置

url.mapping.outnet.ip=xx.xx.xx.xx

代碼獲取類似端口的獲取方式

@Autowired Environment environment; public String getPort(){ return environment.getProperty("local.server.port"); }

這個例子隻是思想,大家可以舉一反三。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved