Preciso determinar se o servidor (Apache 2) está retornando o conteúdo completo de uma página junto com o cabeçalho correto ou não. Eu tenho um script PHP que é executado com sucesso, mas o navegador está recebendo apenas metade do conteúdo html, é simplesmente cortado.
A infraestrutura do cliente é bastante complicada, usando o Novell BorderManager Proxys e outras coisas. Para garantir que o servidor esteja funcionando bem, quero registrar o cabeçalho e o corpo da resposta.
Como posso conseguir isso? Eu olhei para o mod_log_config
módulo do apache (que já está instalado e pronto para ser usado), mas sinceramente não consegui configurá-lo para gerar o cabeçalho e o corpo em algum lugar.
edit: eu consegui registrar o cabeçalho com
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2
CustomLog /var/log/apache2/response.log common2
Infelizmente, os formatos mod_log_config não suportam todo o corpo do conteúdo.
Atualização: Eu tropecei no mod_dumpio, que parece fazer exatamente isso, mas não consigo fazê-lo funcionar até agora :-(
Alguém pode ajudar?