Я использовал его совсем недавно для захвата заголовков исходящих ответов в целях отладки (getHeaderNames()
и getHeader()
были добавлены только на стороне ответа в спецификации Servlet 3.0.
Мы также использовали его для сбора метрик в наших сервлетах, переопределив getOutputStream()
для возврата реализации OutputStream
, которая увеличивает счетчик для каждого проходящего через него байта, чтобы мы могли сказать, каков наш высокий сетевой трафик сервлеты есть.