Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%)
|
Witam
Mam aplikacje, która np. co 1s wysyła żądanie AJAX (jQuery.ajax). W odpowiedzi przesyłany jest jpg który następnie jest umieszczany w drzewie DOM, stary obrazek zostaje usunięty z drzewa (funkcja jQuery remove()). Po stronie serwera obrazki generowane są dynamicznie. Z każdym żądaniem pomimo tego, że stary element <img> zostaje usunięty z drzewa DOM, zmienne wynullowane w pamięci przeglądarki zostaje ślad i systematycznie rośnie zużycie RAM. Czy w teorii w ogóle istnieje jakiś sposób na uporanie się z tym, czy jest to problem którego nie da się uniknąć przy pobieraniu asynchronicznie dużych ilości danych (img) przez długi czas bez odświeżania przeglądarki? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Hmm, wyłączając cache'owanie tego obrazka nagłówkami?
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%)
|
Hmm, wyłączając cache'owanie tego obrazka nagłówkami? Rozumiem że chodzi o nagłówek odpowiedzi W Firebugu pokazuje mi nagłówek: Content-Length 59468 Content-Type image/jpeg Date Fri, 9 Sep 2011 09:29:03 GMT Last-Modified Fri, 9 Sep 2011 09:29:03 GMT Connection keep-alive Chodzi o to, że nie bardzo mam możliwość zmiany tego co dostaje w odpowiedzi niestety. W js jest jakieś rozwiązanie tego problemu? |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
W htaccess możesz akurat wiele rzeczy dotyczących cache'u zmodyfikować...
Cytat W js jest jakieś rozwiązanie tego problemu? JS nie ma wpływu na komunikację sieciową pod tym względem. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%)
|
Jeśli chodzi o nagłówek, to co powinno w nim być?
Cache-Control: no-store, no-cache, must-revalidate - to wystarczy? |
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Zdążyłbyś sam spróbować w czasie pisania tego posta...
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%)
|
Chodzi o to, że sam nie mam do tego dostępu dlatego pytam (IMG:style_emoticons/default/wink.gif)
Nie bardzo mam jak przetestować Ten post edytował rulespl 9.09.2011, 14:16:38 |
|
|
|
![]() ![]() |
|
Aktualny czas: 7.12.2025 - 18:22 |