Adjon meg egy leírást a következő szakaszokról a cache manifest fájlban: Cache, Network és Fallback.
sobes.tech MI
Válasz az MI-től
A cache manifest fájlban (.appcache), amely offline alkalmazások létrehozására szolgál, ezek a szekciók határozzák meg a hálózati kérések kezelésének szabályait.
-
CACHE:
Felsorolja azokat az erőforrásokat, amelyeket az alkalmazás első betöltésekor cache-be mentenek (offline elérhetővé teszik). A böngésző letölti ezeket a fájlokat és helyileg tárolja.
-
NETWORK:
Tartalmazza azokat az erőforrásokat vagy mintákat, amelyeket soha nem szabad cache-be menteni. Ezekhez a forrásokhoz való kérések mindig a hálózatra kerülnek, még akkor is, ha cache-ben vannak. Általában olyan erőforrásokra használják, amelyeknek mindig frisseknek kell lenniük (pl. API végpontok).
-
FALLBACK:
Beállít egy tartalék erőforrást, amelyet a fő erőforrás elérhetetlensége esetén tölt be (pl. hálózat hiánya miatt). Minden sor ebben a szekcióban két részből áll, amelyeket szóköz választ el: az erőforrás útja és a tartalék erőforrás útja.
Példa:
CACHE MANIFEST
# Verzió: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html