Когда ваши пользователи отправляют запрос на сервер, браузер отправляет заголовок Accept-Encoding.
Этот заголовок указывает серверу с методами сжатия, принятыми браузером.
Например, "deflate, gzip", "gzip" или ничего.
IIS анализирует этот заголовок, чтобы сжать или нет ответ.