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);
    }

效果:

相关推荐
我要添砖java15 小时前
<JAVAEE>多线程6-面试八股文之juc中的组件
java·面试·java-ee
Jul1en_15 小时前
【Spring DI】Spring依赖注入详解
java·spring boot·后端·spring
liliangcsdn15 小时前
python如何写数据到docx示例
开发语言·python
Unstoppable2215 小时前
八股训练营第 35 天 | volatile 关键字的作用有那些?volatile 与synchronized 的对比?JDK8 有哪些新特性?
java·八股·volatile
缘三水15 小时前
【C语言】10.操作符详解(下)
c语言·开发语言·c++·语法·基础定义
Gomiko15 小时前
JavaScript基础(九):内部对象
开发语言·javascript·udp
报错小能手15 小时前
C++流类库 文件流操作
开发语言·c++
Lisonseekpan15 小时前
HTTP请求方法全面解析:从基础到面试实战
java·后端·网络协议·http·面试
smile_Iris15 小时前
Day 26 常见的降维算法
开发语言·算法·kotlin
南部余额15 小时前
深入理解 SpringBoot 核心:自动配置原理、ImportSelector与配置加载机制
java·spring boot·自动配置原理·importselector