Qu'est-ce que vegur apparaît dans les en-têtes HTTP?

33

Sur certains sites Web, les en-têtes suivants sont constitués vegur, par exemple

Via: 1.1 vegur

Dans ici (voir les en- têtes) et aussi dans ce poste .

J'ai essayé de le chercher, mais je ne l'ai pas trouvé. Est-ce généré par Varnish , une sorte de proxy inverse ou c'est autre chose?

Kenorb
la source
5
@AFH Je ne pense pas. Quelle police a à voir avec les en-têtes HTTP?
kenorb
3
Vegur semble être une sorte de proxy (inverse / mise en cache) utilisé par heroku. Il n'y a pas de référence à cela, à partir d'une recherche sur le Web où je vois la plupart des endroits faisant référence à Vegur (autres que la police) sont présents dans les réponses d'en-tête de Heroku.
Soit dit en passant

Réponses:

36

C'est un proxy / équilibreur de charge Heroku qui ajoute l'en- Viatête.


Voir: Vegur sur GitHub .

La bibliothèque proxy de Heroku basée sur un frontend Cowboy fourchu (Cowboyku). Cette bibliothèque gère le proxy dans la pile de routage de Heroku.

Dorian
la source
2
On dirait que Vegur est open source (je ne sais pas quand ils l'ouvrent, mais les validations
Dogbert
Annonce de publication de l'open source engineering.heroku.com/blogs/2015-10-21-vegur-free-software
tronquée le
6

L'en- viatête affiche les procurations et leurs noms. Dans ce cas, le client est passé par un proxy appelé "vegur" - soit son logiciel, soit le nom de l'ordinateur.

Jonathan
la source