Zastanawiam się, czy istnieje sposób, aby wykryć, kiedy odpowiedź jest zwracana z lokalnej pamięci podręcznej? Czy to możliwe?Jak wykryć, kiedy XHR zwraca buforowany zasób?
Rozwiązanie powinno być ogólne i działać bezwarunkowo. W tym przypadku kod odpowiedzi zawsze wynosi 200 OK, ale XHR zwraca buforowany zasób dla drugiego żądania (np. Pierwsza odpowiedź zawiera nagłówek Expires, więc nie ma potrzeby zadawania pytania o serwer dla nowego zasobu przed datą wygaśnięcia).
Nie brzmi to możliwe. Co powiesz na dodanie znacznika czasu do odpowiedzi? –
Nie wiem, ale Narzędzia dla programistów Chrome mogą wyświetlać te informacje; (Panel sieci, kolumna Rozmiar - z pamięci podręcznej) Więc zastanawiam się, jak to robią;) (Firebug dla FF to samo, nagłówki odpowiedzi: z pamięci podręcznej) – filip26