O que o vegur está aparecendo nos cabeçalhos HTTP?

33

Em alguns sites, existem os seguintes cabeçalhos que consistem vegur, por exemplo,

Via: 1.1 vegur

Em aqui (confira os cabeçalhos) e também em que pós .

Eu tentei procurar, mas não consegui encontrar. Isso é gerado pelo Varnish , algum tipo de proxy reverso ou algo mais?

kenorb
fonte
5
@ AFH Acho que não. O que a fonte tem a ver com os cabeçalhos HTTP?
kenorb
3
Vegur parece ser algum tipo de proxy (reverso / cache) que o heroku usa. Não há nenhuma citação para isso, reunindo-se em uma pesquisa na web em que vejo a maioria dos lugares que fazem referência a vegur (além da fonte) estão presentes nas respostas dos cabeçalhos do heroku. Aliás, os dois links apontam para sites servidos por Heroku
Sathyajith Bhat

Respostas:

36

É um proxy / balanceador de carga Heroku adicionando o Viacabeçalho.


Veja: Vegur no GitHub .

A biblioteca proxy do Heroku é baseada em um front-end do Cowboy bifurcado (Cowboyku). Esta biblioteca lida com o proxy na pilha de roteamento do Heroku.

Dorian
fonte
2
Looks como Vegur é open source (não tenho certeza quando código aberto, mas comete voltar a 2013): github.com/heroku/vegur
Dogbert
Anúncio de versão de código aberto engineering.heroku.com/blogs/2015-10-21-vegur-free-software
truncado
6

O viacabeçalho mostra proxies e seus nomes. Nesse caso, o cliente passou por um proxy chamado "vegur" - seu software ou o nome do computador.

Jonathan
fonte