Назад |
Перейти на главную страницу
Отправлять сжатые запросы с помощью Apache
Я посмотрел на простые вопросы, но они не охватывают мой сценарий. Пример: Можно ли включить HTTP-сжатие для запросов?
Сценарий:
- На сервере A работает служба, которая генерирует большие файлы XML. На сервере A Apache установлен в качестве прокси для пересылки (PUT / POST) сообщений на наш сервер B.
- Поскольку файлы довольно большие, я хочу сжать (например, gZip / deflate) XML перед отправкой на сервер B.
- Я могу использовать mod_deflate на сервере B (фильтр ввода), чтобы автоматически распаковать сообщение. На сервере A я также настроил mod_deflate (установлен как выходной фильтр), но запрос не сжимается - только ответ от сервера B может быть принят как сжатый.
Вопрос Как я могу настроить Apache на сервере A для сжатия тела запроса перед отправкой на сервер B?
Ограничения / Дополнительная информация:
- Я не могу изменить / реализовать сжатие XML в Сервисе (закрытое программное обеспечение).
- Я не могу изменить сценарий на сервер B, запрашивающий файл.
- Процесс не должен быть жалобой HTTP