SpringMVC在Controller前取出body参数导致@RequestBody值为空的解决方案问题的产生环境问题的产生的原因解决方案
问题的产生环境
经常有需要需要在访问到具体的接口前需要对请求过来的参数做一些处理,比如用户权限校验,入参打印之类的。一般我们都会使用Filter,Interceptor里面的preHandle去操作。如果是url的话还好request.getParameter(“xxx”)就能取出想要的值,但是如果在body里面,那自然会想request.getInputStream