¿Qué está apareciendo vegur en los encabezados HTTP?

33

En algunos sitios web hay los siguientes encabezados que consisten vegur, por ejemplo

Via: 1.1 vegur

En aquí (comprobar las cabeceras) y también en el posterior .

Intenté buscarlo, pero no pude encontrarlo. ¿Es esto generado por Varnish , algún tipo de proxy inverso o es otra cosa?

kenorb
fuente
55
@AFH no lo creo. ¿Qué fuente tiene que ver con los encabezados HTTP?
kenorb
3
Vegur parece ser una especie de proxy (inverso / en caché) que utiliza heroku. No hay ninguna cita para esto, reuniéndome de una búsqueda web donde veo que la mayoría de los lugares que hacen referencia a vegur (aparte de la fuente) están presentes en las respuestas de encabezado de heroku. Por cierto, ambos enlaces apuntan a sitios servidos por Heroku
Sathyajith Bhat

Respuestas:

36

Es un proxy / equilibrador de carga de Heroku que agrega el Viaencabezado.


Ver: Vegur en GitHub .

La biblioteca proxy de Heroku basada en una interfaz bifurcada de Cowboy (Cowboyku). Esta biblioteca maneja el proxy en la pila de enrutamiento de Heroku.

dorio
fuente
2
Parece que Vegur es de código abierto (no estoy seguro de cuándo lo abren, pero los compromisos se remontan a 2013): github.com/heroku/vegur
Dogbert
Anuncio de lanzamiento de código abierto engineering.heroku.com/blogs/2015-10-21-vegur-free-software
truncado el
6

El viaencabezado muestra proxies y sus nombres. En este caso, el cliente pasó por un proxy llamado "vegur", ya sea su software o el nombre de la computadora.

Jonathan
fuente