Por que o Google Chrome não está enviando cabeçalhos If-None-Match em solicitações HTTP?

2

Estou acertando este URL:

link

no Google Chrome 40.0.2214.115 me no Firefox 33.0.2

No Firefox, quando pressiono F5 para atualizar a página, ele envia esses cabeçalhos de solicitação:

Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate
Accept-Language en-GB,en;q=0.5
Cache-Control   max-age=0
Connection  keep-alive
Host    www.spotlight.com
If-None-Match   w/PTxYoQtZLHNE2hqq5W0w==
User-Agent  Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0

No Chrome, recebo esses cabeçalhos:

Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding:gzip, deflate, sdch
Accept-Language:en-GB,en-US;q=0.8,en;q=0.6
Cache-Control:no-cache
Connection:keep-alive
Host:www.spotlight.com
Pragma:no-cache
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36

A resposta inclui um cabeçalho HTTP ETag. Em solicitações subsequentes para o mesmo URL, o Firefox envia o cabeçalho correto do ETag If-None-Match, mas o Chrome está enviando o Pragma: no-cache e não está enviando um cabeçalho If-None-Match.

Alguma ideia do motivo pelo qual o Chrome está fazendo isso?

    
por Dylan Beattie 03.03.2015 / 13:09

1 resposta

2

Por favor, verifique se você não marcou "Desativar cache" é uma ferramenta do crrome dev

    
por 03.03.2015 / 14:34