要拦截首先想到的是拦截器,@RequestBody只能以流的方式读取,流被读过一次后,就不在存在了,会导致会续无法处理,因此不能直接读流 为了解决这个问题,思路如下: 1.读取流前先把流保存一下 2.使用过滤器拦截读取,再通过chain.doFilter(wrapper, response);将保存的流丢到后面程序处理 package com.qmtt.tools; import java.io.BufferedReader; import java.io.ByteArrayInputStrea…