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

效果:

相关推荐
求梦8204 分钟前
Java:Windows家庭中文版的Docker下载安装
java·windows·docker
小熊熊知识库4 分钟前
C# Ollama 实战聊天小案例实现
开发语言·c#
哈哈xcpc-439912 分钟前
天梯赛题解(Python和C++解法)
开发语言·c++·python
A Mr Yang12 分钟前
JAVA 对比老、新两个列表,找出新增、修改、删除的数据
java·开发语言·spring boot·后端·spring cloud·mybatis
星释16 分钟前
Rust 练习册 120:探索向量与斐波那契数列
开发语言·后端·rust
BBB努力学习程序设计16 分钟前
Java I/O 流与文件操作完全指南:从基础到现代实践
java
BBB努力学习程序设计17 分钟前
Java Lambda表达式与函数式编程深度解析
java
qq192263829 分钟前
双机并联自适应虚拟阻抗下垂控制(droop)MATLAB仿真模型 即原价 下垂控制 电压电流双...
tcp/ip
zmzb010329 分钟前
C++课后习题训练记录Day47
开发语言·c++
村口张大爷35 分钟前
Spring Boot Validation Service层验证
java·spring boot·spring