Поисковый движок DataparkSearch поддерживает сжатие HTTP запросов и ответов (Content encoding). Сжатие запросов и ответов http-сервера позволяет значительно улучшить производительность обработки http-запросов за счет уменьшения объёма передаваемых данных.
Использование сжатия http-запросов позволяет уменьшить трафик в два и более раз.
В спецификации HTTP 1.1 (RFC 2616) определены четыре метода кодирования содержимого ответов сервера: gzip, deflate, compress, и identity.
Если включена поддержка Content-encoding, indexer шлёт http-серверу заголовок Accept-Encoding: gzip,deflate,compress.
Если http-сервер поддерживает любой из методов кодирования gzip, deflate or compress он шлёт ответ, закодированый этим методом.
Для сборки DataparkSearch с поддержкой сжатия HTTP-запросов, необходимо наличие библиотеки zlib, установленной на вашем компьютере.
Чтобы включить поддержку Content encoding, сконфигурируйте DataparkSearch с указанием следующего ключа:
./configure --with-zlib
Используете этот ключ совместно с другими нужными вам ключами.
Пред. | Начало | След. |
Реакция на коды HTTP-ответа | Уровень выше | Стопслова |