Oferiți o descriere a următoarelor secțiuni din fișierul manifest de cache: Cache, Network și Fallback.
sobes.tech AI
Răspuns de la AI
În fișierul manifest de cache (.appcache), utilizat pentru crearea aplicațiilor offline, aceste secțiuni definesc regulile pentru gestionarea cererilor de rețea.
-
CACHE:
Enumeră resursele care vor fi stocate în cache (disponibile offline) la prima încărcare a aplicației. Browserul va descărca aceste fișiere și le va salva local.
-
NETWORK:
Conține o listă de resurse sau modele care nu trebuie niciodată să fie stocate în cache. Cererile către aceste resurse vor fi întotdeauna trimise către rețea, chiar dacă sunt în cache. De obicei, se folosește pentru resursele care trebuie să fie întotdeauna actualizate (de exemplu, endpoint-uri API).
-
FALLBACK:
Setează o resursă de rezervă care va fi încărcată în locul altei resurse dacă aceasta nu este disponibilă (de exemplu, din cauza lipsei de rețea). Fiecare linie din această secțiune constă din două părți, separate printr-un spațiu: calea către resursă și calea către resursa de rezervă.
Exemplu:
CACHE MANIFEST
# Versiune: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html