我们目前正在使用JerseyOAuth 过滤器。要求是我们需要将数据报(以及任何适用的异常)一起推ContainerRequest送到提供异步工作ContainerResponse的 API 的第三方数据存储。push我已经阅读了ContainerRequestFilters和ContainerResponseFilters接口和LoggingFilter(它使用 aLogger来写入数据)。我不想分别调用两次push来发送请求和响应数据报,而是想将其组合成一个调用。我看到ContainerResponseFilters两者都需要ContainerRequest和ContainerResponse,因此实现该接口以将这些数据推送到一起是否可行且良好。即使 OAuth 过滤器抛出一些其他异常,这也会起作用吗?还有其他更好的选择吗?
提前致谢。