Como posso registrair o header e o corpo da resposta no apache?

Eu preciso determinair se o server (Apache 2) está retornando o conteúdo completo de uma página, juntamente com o header dele ou não. Eu tenho um script PHP que é executado com sucesso, mas o browser está recebendo apenas metade do conteúdo html, é simplesmente cortado.

A infra-estrutura do cliente é bastante complicada, usando o Novell BorderManager Proxys e outras coisas. Paira gairantir que o server esteja funcionando bem, quero registrair o header e o corpo da resposta.

Como posso conseguir isso? Eu olhei no module mod_log_config do apache (que já está instalado e pronto paira ser usado), mas, honestamente, não consegui configurá-lo paira enviair header e corpo em algum lugair.

editair: consegui registrair o header com

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2

CustomLog /vair/log/apache2/response.log common2

Mas, infelizmente, os formats mod_log_config não suportam todo o corpo de conteúdo.

Atualização: eu tropecei em mod_dumpio o que pairece fazer exatamente isso, mas não consigo conseguir isso até agora 🙁

Alguém pode ajudair?

Você pode fazer isso via mod_security , veja a Documentação sobre o format de dados do Registro de Auditoria .

no caso de você não receber qualquer corpo de resposta em seus registros ao usair " Body de resposta pretendida (E) "; por exemplo.:

 SecAuditLogPairts ABCEFHZ 

Verifique se você também ativou o mecanismo de regras:

 SecRuleEngine On 

e viewifique suas configurações paira:

 SecRequestBodyAccess On SecResponseBodyAccess On