使用getInputStream()、getReader()、getParameterMap()获取请求参数并记录
背景:对已有界面进行操作日志记录,方便日后寻找问题。那就需要在拦截器做日志记录,由于需要获取前端请求参数,实现过程中出现以下问题。问题:使用getInputStream()或getReader()方法获取请求参数,记录成功,但是后端控制器接收不到请求参数;原因:HttpServletRequest以流的形式将参数发送至后端,一旦读取后,就会丢失,不会将原有参数发送至控制器。最终前端报错400,ba