Как получить доступ к ответу из ClientResponseFilter в JAX-RS? - PullRequest
1 голос
/ 05 июля 2019

Я пишу ClientResponseFilter, и это должно указывать на сбой в обработке ответа в некоторых случаях.

Я собираюсь выбросить ResponseProcessingException, потому что в документации сказано, что это

... сгенерированное исключение указывает, что обработка ответа не удалась (например, в цепочке фильтров или ...).

Но в той же документации говорится, что

Исключение содержит вложенный экземпляр Response, для которого обработка ответа во время выполнения не удалась.

Но у моего ClientResponseFilter нет доступа к экземпляру Response. Метод filter принимает ClientResponseContext, который дает нам доступ ко всей интересной информации об ответе, но не к самому экземпляру Response.

Как я могу передать экземпляр Response при броске ResponseProcessingException из ClientResponseFilter?

...