Как регистрировать HTTP-запросы и ответы с помощью Jetty Http Client
Я использую HttpClient Jetty для отправки запросов. Ищете способ записать запрос и ответ в Trace - чтобы включить его для устранения неполадок.
Есть идеи, как это сделать?
1 ответ
На самом деле это похоже на то, что кто-то еще спросил о LifeCycle контейнера, вот мой ответ:
В частности, RequestLog - это то, что вы хотите, так как вы можете перехватывать что угодно и справляться с этим.
Интерфейс LifeCycle довольно прост, так как вы можете использовать его для регистрации запуска, остановки, сбоя и т. Д., Но на самом деле это не запросы / ответы, насколько мне известно.
Я сделал исследование и обнаружил, что это может быть лучшим для вас
JavaDoc Jetty 8 - интерфейс requestLog
Это супер интерфейс LifeCycle.
Если вам все еще нужно использовать AbstractLifecycle, просто "реализуйте" его:) и переопределите методы и наблюдайте за событиями на основе строк (STOPPED и т. Д.), Все это в документе Java.
Ну вот