java如何获取调用接口的ip?

获取调用者的ip

场景 :想知道哪个ip访问的某个接口时,就需要打印出来看看,这时就可以使用这个方法了。

案例:

java 复制代码
//HttpServletRequest 入参加上,请求对象
 public ForkResponse queryXXX(@RequestBody XXXX xxxx, HttpServletRequest request) throws Exception {
      //  通过请求对象获取请求ip
        String remoteAddr = request.getRemoteAddr();
        logger.info("IP:" + remoteAddr);
        return xxxService.queryXXX(xxxx);
    }

效果:

相关推荐
tongyiixiaohuang1 分钟前
基于轻易云的数据集成,实现企业系统间灵活对接
java·前端·数据库
码农飞哥6 分钟前
从Java后端到AI应用开发,我这两年做了什么
java·开发语言·人工智能
森林猿11 分钟前
IDEA-控制台乱码
java·ide·intellij-idea
A-Jie-Y11 分钟前
JAVA设计模式-工厂方法模式
java·设计模式
胡童嘉16 分钟前
C语言考研《谭浩强C语言》教材第一章理论+实践汇总
c语言·开发语言·考研
千云17 分钟前
问题排查报告:一次因元空间溢出导致的CPU飙升与接口超时
java·后端
初心未改HD18 分钟前
Go语言Slice切片底层原理深度解析
开发语言·golang
Full Stack Developme18 分钟前
MyBatis-Plus 注解教程
java·spring·mybatis
TechWayfarer22 分钟前
离线IP数据库内网部署:场景选型与热更新落地实践
网络·数据库·python·网络协议·tcp/ip
科技牛牛22 分钟前
离线IP数据库推荐:风控合规场景怎么选
网络·数据库·tcp/ip·离线ip数据库·.数据安全