Что такое vegur в HTTP-заголовках?

33

На некоторых сайтах есть следующие заголовки vegur, например:

Via: 1.1 vegur

В здесь (проверьте заголовки) , а также в этом посте .

Я пытался найти это, но я не мог найти это. Это генерируется Varnish , какой-то обратный прокси или это что-то еще?

kenorb
источник
5
@AFH Я так не думаю. Какой шрифт связан с заголовками HTTP?
Кенорб
3
Vegur - это своего рода прокси-сервер, который использует heroku. На это нет ссылок, собранные с веб-поиска, где я вижу, что большинство мест, ссылающихся на vegur (кроме шрифта), присутствуют в ответах на заголовки из heroku. Кстати, обе ваши ссылки указывают на сайты, обслуживаемые Heroku
Сатьяджит Бхат

Ответы:

36

Это прокси / балансировщик нагрузки Heroku, добавляющий Viaзаголовок.


Смотрите: Vegur на GitHub .

Прокси-библиотека Heroku, основанная на разветвленном интерфейсе Cowboy (Cowboyku). Эта библиотека обрабатывает прокси в стеке маршрутизации Heroku.

Дориан
источник
2
Похоже, что Vegur является открытым исходным кодом (не уверен, когда они откроют исходный код, но коммиты вернутся в 2013): github.com/heroku/vegur
Dogbert
Открытый исходный код объявления релиз engineering.heroku.com/blogs/2015-10-21-vegur-free-software
усеченный
6

В viaзаголовочном показана прокси и их имена. В этом случае клиент прошел через прокси-сервер с именем «vegur» - либо его программное обеспечение, либо имя компьютера.

Джонатан
источник