HTTP 304 304 Not Modified Nie zmieniono – zawartość zasobu nie podległa zmianie według warunku przekazanego przez klienta (np. data ostatniej wersji zasobu pobranej przez klienta – pamięć podręczna przeglądarki) - co to znaczy?
0
0
Takie kody w stosunku do przeglądarki niewiele mają sensu, ale gdy to jest komunikacja oprogramowania, to wiele
Tu masz pewnego rodzaju oswojenie się ze zróżnicowanymi kodami HTTP
0
AnyKtokolwiek napisał(a):
Takie kody w stosunku do przeglądarki niewiele mają sensu
Przeglądarka akurat to obsługuje prawidłowo. Jeżeli dostanie odpowiedź serwera z nagłówkiem Last-Modified ale bez nagłówka ETag, zapisuje w cache'u dokument z przypisaną datą i przy kolejnych żądaniach ustawia If-Modified-Since: ta data, odpowiedź 304 wtedy oznacza że wersja w cache'u jest dalej aktualna, inna oznacza że trzeba ją zastąpić.