【发布时间】:2017-04-27 07:51:43
【问题描述】:
我想记录用户在我的网络服务上提出的请求。用户登录然后用户可以对服务器 api 进行请求。我想记录哪个用户提出了哪个请求,输入和输出是什么等等。
假设用户编辑了一些东西,通过向服务器提交将被更新的新对象,我想知道是谁做的,之前是什么。
这是我目前使用的,但不是很有效。
logging.level.org.thymeleaf=DEBUG
logging.level.org.springframework.boot=TRACE
我的一个想法是添加方法(....,字符串用户名),这样我就可以记录所有内容。这是一个可靠的想法,还是有更好的方法来做到这一点?
【问题讨论】:
-
看看这个问题:stackoverflow.com/questions/23325389/… -- 这是你想要的吗?
-
可能是这样,但还有其他选择吗?
-
我怎样才能用表单 [[${#httpServletRequest.remoteUser}]] 发布这个尝试 th:value=*{[[${#httpServletRequest.remoteUser}]]}
标签: java spring logging spring-boot thymeleaf