如何使用Jetty Http客户端记录HTTP请求和响应

时间:2012-09-23 15:49:10

标签: http jetty-8

我正在使用Jetty的HttpClient发送请求。寻找一种在Trace中记录请求和响应的方法 - 启用故障排除。

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:0)

实际上这与其他人对容器LifeCycle的询问类似,这是我的回答:

特别是RequestLog就是你想要的,因为你可以拦截任何东西并处理它。

LifeCycle接口是相当基本的,因为您可以用来注册启动,停止,失败等,但不是真的请求/响应我的知识。

我做过研究,发现这可能是最适合你的

JavaDoc Jetty 8 - requestLog interface

它的超级界面是LifeCycle。

如果你仍然需要使用AbstractLifecycle,只需“实现”它:)并覆盖方法并观察基于字符串的事件(STOPPED等),它们都在java doc中。

你去吧

Abstract Life Cycle - java doc

相关问题