gpt4 book ai didi

java - 如何获取用于记录的(未)编码消息

转载 作者:搜寻专家 更新时间:2023-11-01 03:43:51 30 4
gpt4 key购买 nike

我有一个 Spring MVC REST 服务,它使用 XStream 将消息与 XML 相互转换。

有什么方法可以将请求和响应中的 xml(即正文)打印到普通的 log4j 记录器?

在 Controller 内部将无法工作,因为此时 XStream 已经解码请求但尚未编码响应。

servlet 中的过滤器也不是很好,因为它会通过读取主体来消耗它。

这就是我用尽所有想法的地方。一般般?有接盘者吗? :)

最佳答案

您可以使用 interceptor将您的请求和响应内容记录到您的特定 rest uri - More details here

关于java - 如何获取用于记录的(未)编码消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7727740/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com