Quais solicitações são atualizadas nas atualizações “F5” e “Ctrl + F5” dos navegadores?

Existe um padrão para quais açõesF5 eCtrl + F5 disparar em navegadores da web?

Certa vez, experimentei o IE6 e o Firefox 2.x. oF5 A atualização acionaria uma solicitação HTTP enviada ao servidor com umIf-Modified-Since cabeçalho, enquantoCtrl + F5 não teria esse cabeçalho. A meu ver,F5 tentará utilizar o conteúdo em cache o máximo possível, enquantoCtrl + F5 destina-se a abandonar todo o conteúdo em cache e apenas recuperar todo o conteúdo dos servidores novamente.

Hoje, porém, notei que em alguns dos navegadores mais recentes (Chrome, IE8) ele não funciona mais dessa maneira. AmbosF5 eCtrl + F5 envie oIf-Modified-Since cabeçalho.

Então, como isso deve funcionar, ou (se não houver um padrão), como os principais navegadores diferem na maneira como implementam esses recursos de atualização?

questionAnswers(6)

yourAnswerToTheQuestion