У меня есть два сервера, сервер A и сервер B. Сервер A действует как обратный прокси-сервер для сервера B. Однако, чтобы это заработало, мне пришлось выполнить следующие действия:
https://blogs.msdn.microsoft.com/friis/2016/08/25/setup-iis-with-url-rewrite-as-a-reverse-proxy-for-real-world-apps/
, который по существу отключает сжатие http между сервером A и сервером B, таким образом, перезапись URL-адреса на сервере A не подходит.
Теперь на сервере A (обратный прокси-сервер) у меня сжатие статического содержимоговключен в диспетчере IIS.Однако кажется, что сжатие http не используется между клиентом и сервером А. Я тестирую с помощью следующей команды на клиенте:
curl -H 'Accept-Encoding: gzip,deflate' -D - "example.com" | grep "gzip"
Мой вопрос заключается в том, что я 'Вы отключили сжатие http с сервера B на сервер A, означает ли это, что когда сервер A отправляет клиенту, он также не будет использовать сжатие http, даже если сжатие включено?