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

效果:

相关推荐
禾小西3 分钟前
深入理解 Java String:从底层原理到高性能优化实战
java·开发语言·性能优化
渔民小镇7 分钟前
不用前端也能测试 —— 模拟客户端请求模块详解
java·服务器·前端·分布式·游戏
Huangjin007_8 分钟前
【C++类和对象(四)】手撕 Date 类:赋值运算符重载 + 日期计算
开发语言·c++
飞Link10 分钟前
深入挖掘 LangChain Community 核心组件,从数据接入到企业级 RAG 实战
开发语言·python·langchain
@atweiwei10 分钟前
基于Go语言构建轻量级微服务框架的设计与实现
开发语言·微服务·golang
长不大的小Tom12 分钟前
快速学习 C/C++ 并进阶的路线
开发语言·c++
星如雨グッ!(๑•̀ㅂ•́)و✧14 分钟前
Spring WebFlux中DataBufferLimitException异常的解决方案
java·后端·spring
独断万古他化18 分钟前
Selenium 实战 —— 抽奖系统 UI 自动化测试框架搭建
java·selenium·测试工具·ui·自动化·测试
心勤则明21 分钟前
使用 Spring AI Alibaba MCP 结合 Nacos 实现企业级智能体应用
java·人工智能·spring