java - 打印入站和出站负载日志 jersey REST API 和 Spring

标签 java spring rest jersey

我正在使用 Spring 和 Jersey REST API 来实现 REST Web 服务。 我想将入站和出站有效负载(XML 请求数据)打印到日志文件/控制台。

有什么办法可以做到这一点吗?

谢谢

最佳答案

LoggingFilter可以帮助你。您需要向 JAX-RS 运行时提供此过滤器的实例 - 默认情况下不打印实体。请参阅代码示例是 Registering Resources and Providers in Jersey 2查看如何注册您的记录器(我在这些示例中使用 LoggingFilter)。

关于java - 打印入站和出站负载日志 jersey REST API 和 Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20185257/

相关文章:

java - CSRF 和 Spring Security

java - 使用java spring mvc调度任务

java - 未经检查的泛型或对象装箱?

java - 在非映射元素上产生 JAXB 错误

java - 如何正确删除文件?

java - Spring ApplicationContext 未缓存用于与 Maven 的集成测试

java - 在 Spring 中用单元测试覆盖 websocket Controller 的最简单方法是什么?

java - Spring Boot 使用请求范围的 bean 进行依赖注入(inject)

rest - 托管在 GAE 上的应用程序能否访问我电脑上的本地 tomcat

wcf - 使用API​​ : body serialization张贴到REST Web服务