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

效果:

相关推荐
UCoding2 分钟前
我们来学AI编程 -- vscode开发java
java·vscode·ai编程
weixin_456904272 分钟前
以太网与工业以太网通信C#开发
开发语言·c#
一线大码4 分钟前
开发 Java 项目时的命名规范
java·spring boot·后端
neoooo4 分钟前
Apollo兜底口诀
java·后端·架构
程序员小假5 分钟前
什么是线程池?它的工作原理?
java·后端
悟能不能悟9 分钟前
电脑没法ping通某个网段的ip
网络协议·tcp/ip·电脑
盖世英雄酱5813612 分钟前
java 深度调试【第一章:堆栈分析】
java·后端
野猪亨利66722 分钟前
Qt day1
开发语言·数据库·qt
lastHertz29 分钟前
Golang 项目中使用 Swagger
开发语言·后端·golang
本就一无所有 何惧重新开始39 分钟前
Redis技术应用
java·数据库·spring boot·redis·后端·缓存