前端发送json格式的请求
然后后端要做安全日志功能,记录用户的增删改行为
这边在这个ControllerInterceptor中获取request对象,但是在拼接入参的时候发现拿不到 .. 是post请求
请问后端怎么样才能拿到前端post请求的参数
request.getInputStream获取到输入流,然后读取流,将流转为字符串就可以得到参数了,但是要注意流是只能读取一次的所以你还得处理一下,可以参考这个博客搞一下 https://blog.csdn.net/ju_362204801/article/details/126867741
说到这个安全日志记录,非常建议使用aop的方式来做,你定一个Log注解,可以打在方法名上。我看到你是想记录增、删、改的操作,那你就把这个注解打到增、删、改的方法上,而且你还可以增加一些自己属性,如操作的描述。
参考文章如下:https://blog.csdn.net/weixin_33005117/article/details/125444719
不知道你这个问题是否已经解决, 如果还没有解决的话:Spring MVC简化了写Servlet类,由一个前端调度器接收所有请求,后台写相应的Controller就好,而Servlet就是一个请求一个映射一个Servlet。