“Via: HTTP / 1.1 GWA” cabeçalho HTTP - o que é isso?

4

Um dos meus clientes tem algo instalado em seu site, o que faz com que todos os recursos sejam carregados do domínio googleusercontent.com. Todas as solicitações HTTP também possuem o seguinte cabeçalho:

Via: HTTP/1.1 GWA

Todas as minhas pesquisas deste cabeçalho em particular mostram "Google Web Accelerator", uma tecnologia do lado do cliente descontinuada em 2006. Certamente não o tenho instalado (e mesmo se o fizesse, tenho certeza que wget -S não faria uso dele).

Você pode me indicar um produto usado neste site? É provável que seja algum tipo de cache como o Cloudflare ou o Torbit, mas do Google.

    
por GDR 02.04.2013 / 12:41

1 resposta

5

O cabeçalho Via: é adicionado por proxies , tanto para frente quanto para trás, e pode aparecer em os cabeçalhos de solicitação e os cabeçalhos de resposta. Esse campo contendo "GWA" é, na verdade, o campo de nome de host ou pseudônimo, possivelmente um identificador para o proxy / firewall, por exemplo. "gateway A",:

  Via =  "Via" ":" 1#( received-protocol received-by [ comment ] )
  received-protocol = [ protocol-name "/" ] protocol-version
  received-by       = ( host [ ":" port ] ) | pseudonym

Como você vê isso nos cabeçalhos de solicitação (presumivelmente no próprio servidor da Web) e não está enviando, ele deve ser um proxy / acelerador reverso do lado do servidor. Meu melhor palpite é o do Google, você deve ser capaz de confirmá-lo verificando o CNAME do DNS para o site, PageSpeed usa nomes correspondentes a *-ps.googleusercontent.com para o armazenamento em cache de conteúdo. No entanto, não posso confirmar seu comportamento com o cabeçalho Via , que poderia ser adicionado a qualquer etapa do caminho. Você pode ser capaz de ignorar os servidores PageSpeed para confirmar (ou negar) se eles forem adicionados usando algo como:

wget -S http://1.2.3.4/ --header "Host: www.website.com"

Onde 1.2.3.4 é o IP público real do site hospedado (ou seja, não é um servidor PageSpeed), e www.website.com é o endereço real.

    
por 02.04.2013 / 14:35

Tags