Объекты вариантов в контексте HTTP - это объекты, обслуживаемые Сервером содержимого источника в типе передаваемых изменение данных (например, несжатые, сжатые, разные языки и т. д.).
HTTP / 1.1 (1997–1999) введение duces Content/Acceptзаголовки. Они используются в HTTP запросах и ответах, чтобы указать, в каком варианте представлены данные.
Клиент:
GET /encoded_data.html HTTP / 1.1 Хост: www.example.com Accept-Encoding: gzip
Сервер:
HTTP / 1.1 200 OK Сервер: http-example-server Длина содержимого: 23 Кодирование содержимого: gzip <23 bytes of gzip compressed data>
.