Eu olhei para questões simples, mas elas não cobrem o meu cenário. Exemplo:
É possível ativar a compactação http para solicitações?
Cenário :
- O servidor A está executando um Serviço que gera grandes arquivos XML. No Servidor A, o Apache é instalado como um Proxy para encaminhar (PUT / POST) as Mensagens para o nosso Servidor B.
- Como os arquivos são grandes, quero compactar (por exemplo, gZip / deflate) o XML antes de enviá-lo ao Servidor B.
- Eu posso usar mod_deflate no Servidor B (inputfilter) para descomprimir automaticamente a mensagem. No Servidor A, eu também configurei o mod_deflate (configurado como outputfilter), mas o pedido não está compactado - somente a resposta do Servidor B pode ser aceita como compactada.
Pergunta
Como posso configurar o Apache no Servidor A para compactar o corpo da solicitação antes de ser enviado ao Servidor B?
Restrições / mais informações:
- Eu não posso modificar / implementar a compactação do XML no Serviço (Software fechado).
- Não consigo alterar o cenário para o Servidor B solicitando o arquivo.
- O processo não precisa ser uma reclamação HTTP