Was ist Vegur in HTTP-Headern angezeigt?

33

Auf einigen Webseiten gibt es folgende Überschriften, die vegurz

Via: 1.1 vegur

In hier (überprüfen Sie die Header) und auch in diesem Beitrag .

Ich habe versucht, danach zu suchen, aber ich konnte es nicht finden. Wird dies von Varnish erzeugt , einer Art Reverse-Proxy, oder ist es etwas anderes?

Kenorb
quelle
5
@AFH Das glaube ich nicht. Welche Schriftart hat mit HTTP-Headern zu tun?
Kenorb
3
Vegur scheint eine Art (Reverse / Caching) Proxy zu sein, den Heroku verwendet. Hierfür gibt es kein Zitat. Es stammt aus einer Websuche, in der die meisten Stellen, die auf Vegur verweisen (mit Ausnahme der Schriftart), in den Header-Antworten von Heroku enthalten sind. Übrigens verweisen Ihre beiden Links auf Websites, die von Heroku
Sathyajith Bhat

Antworten:

36

Es ist ein Heroku- Proxy / Load-Balancer, der den ViaHeader hinzufügt .


Siehe: Vegur bei GitHub .

Herokus Proxy-Bibliothek basiert auf einem Cowboy-Frontend (Cowboyku). Diese Bibliothek verwaltet das Proxying im Heroku-Routing-Stack.

Dorian
quelle
2
Es sieht so aus, als ob Vegur Open Source ist (nicht sicher, wann sie es öffnen, aber die Commits gehen auf 2013 zurück): github.com/heroku/vegur
Dogbert
Ankündigung einer Open Source-Veröffentlichung engineering.heroku.com/blogs/2015-10-21-vegur-free-software
abgeschnitten am
6

In der viaKopfzeile werden die Proxies und ihre Namen angezeigt. In diesem Fall hat der Client einen Proxy namens "vegur" durchlaufen - entweder seine Software oder den Computernamen.

Jonathan
quelle