java如何获取调用接口的ip?

获取调用者的ip

场景:想知道哪个ip访问的某个接口时,就需要打印出来看看,这时就可以使用这个方法了。
案例:

//HttpServletRequest 入参加上,请求对象
 public ForkResponse queryXXX(@RequestBody XXXX xxxx, HttpServletRequest request) throws Exception {
      //  通过请求对象获取请求ip
        String remoteAddr = request.getRemoteAddr();
        logger.info("IP:" + remoteAddr);
        return xxxService.queryXXX(xxxx);
    }

效果:
在这里插入图片描述

你可能感兴趣的:(入门案例,测试,项目,java,tcp/ip,开发语言)