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

效果:

相关推荐
ID_180079054733 分钟前
基于 Python 的淘宝商品详情数据结构化解析:SKU、价格与库存字段提取
开发语言·数据结构·python
星释7 分钟前
Rust 练习册 82:Hamming与字符串处理
开发语言·算法·rust
时间不说谎8 分钟前
c/c++的语法糖
开发语言
Laughtin20 分钟前
终端Python环境的选择与切换
开发语言·python
百***812732 分钟前
【SpringBoot】SpringBoot中分页插件(PageHelper)的使用
java·spring boot·后端
百***864632 分钟前
SpringBoot中自定义Starter
java·spring boot·后端
q***071433 分钟前
VScode 开发 Springboot 程序
java·spring boot·后端
q***465233 分钟前
Spring中使用Async进行异步功能开发实战-以大文件上传为例
java·后端·spring
q***385135 分钟前
SpringCloud实战【九】 SpringCloud服务间调用
java·spring boot·spring cloud
岚天start36 分钟前
K8S环境中Containerd运行时占用文件定位清理
java·rpc·kubernetes