Najlepsza odpowiedź
Wszystkie odpowiedzi były poprawne, ale niekompletne. F5 przeładowuje stronę z serwera, ale używa pamięci podręcznej przeglądarki dla elementów strony, takich jak skrypty, obrazki, arkusze stylów CSS, itp. Ale Ctrl + F5, przeładowuje stronę z serwera, a także ponownie ładuje jej zawartość z serwera i nie używa w ogóle lokalna pamięć podręczna. Tak więc naciskając F5 na, powiedzmy, stronie głównej Yahoo, po prostu przeładowuje główną ramkę HTML, a następnie ładuje wszystkie inne elementy, takie jak obrazy z pamięci podręcznej. Jeśli dodano lub zmieniono nowy element, pobiera go z serwera. Ale Ctrl + F5 przeładowuje wszystko z serwera.
Odpowiedź
Różnica polega na tym, że ogólnie F5 może używać pamięci podręcznej przeglądarki, podczas gdy Ctrl + F5 unieważnia pamięć podręczną i zmusza przeglądarkę do pobrania strona internetowa z serwera. Twoja aplikacja prawdopodobnie nie jest dobrze skonfigurowana i mówi przeglądarce, aby buforowała rzeczy, których nie powinna buforować.
Źródło: Jakie żądania wysyłają przeglądarki „F5” i „Ctrl + F5” odświeża generować?