![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Mam aktualnie w kodzie pobieranie danych z pliku json przez $.getjson co 3 sekundy. Niby pobiera ale np. gdy zmienię ręcznie w pliku json dane to dalej mam pobieranie tych samych starych wartości.
plik json
jak dam pełne odświeżenie to wtedy idzie tylko że w przeglądarce mobilnej to muszę czyścić ciacha więc trochę nie za bardzo mi to pasuje (IMG:style_emoticons/default/sad.gif) głównie mi chodzi o to by na bieżąco co 3 sekundy pobierało świeże dane z pliku json. sry za styl kodu nie mam w zwyczaju porządkować go. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Po prostu dodaj do URL jakąś zmienną losową, np. timestamp.
Albo ustaw w .htaccess "czas życia" pliku na mniej niż 3 sekundy - nie wiem czy to ma w ogóle sens. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Będzie działać, bo dla przeglądarki to za każdym razem zupełnie inny plik. Możesz też spróbować dodać w htaccesie taki kod i wtedy bez zmiany nazwy linka, też powinno zadziałać. Ja tego używam do wymuszenia odświeżania css-ów i js-ów, więc dla json też raczej zadziała.
Kod <Files .json>
Header unset Cache-Control </Files> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:23 |