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

效果:

相关推荐
Kiri霧3 分钟前
Go数据类型介绍
java·算法·golang
墨香幽梦客4 分钟前
合规视角的数据安全与隐私:HIPAA等法规的架构内生化实践
java·分布式·微服务
‿hhh9 分钟前
学习笔记整理(部分)
java·开发语言·笔记·学习·mvc
HappRobot15 分钟前
Python 面向对象
开发语言·python
JIngJaneIL17 分钟前
基于Java + vue干洗店预约洗衣系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
The_SkyUzi34 分钟前
【无标题】
java·maven
dllmayday43 分钟前
Qt/QML + C++ 双向数据绑定(MVVM 模式的几种常用方法(ChatGPT)
开发语言·c++·qt
han_hanker1 小时前
统一拦截异常 @RestControllerAdvice
java·开发语言·数据库
liu****1 小时前
一.脚手架介绍以及部分工具使用
开发语言·数据结构·c++·手脚架开发
资深web全栈开发1 小时前
深入理解 Google Wire:Go 语言的编译时依赖注入框架
开发语言·后端·golang