Дайте опис следећих секција у фајлу манифеста кеша: Cache, Network и Fallback.
sobes.tech АИ
Одговор од АИ
U datoteci manifest keš memorije (.appcache), koja se koristi za kreiranje offline aplikacija, ove sekcije definišu pravila za obradu mrežnih zahteva.
-
CACHE:
Navodi resurse koji će biti keširani (dostupni offline) pri prvom učitavanju aplikacije. Pregledač će preuzeti te fajlove i sačuvati ih lokalno.
-
NETWORK:
Sadrži listu resursa ili obrazaca koji nikada ne bi trebalo da budu keširani. Zahtevi za ove resurse će uvek biti poslati na mrežu, čak i ako su u kešu. Obično se koristi za resurse koji moraju biti uvek ažurni (npr. API krajnje tačke).
-
FALLBACK:
Postavlja rezervni resurs koji će biti učitan umesto drugog ako glavni resurs nije dostupan (npr. zbog nedostatka mreže). Svaki red u ovoj sekciji sastoji se od dva dela, odvojena razmakom: put do resursa i put do rezervnog resursa.
Primer:
CACHE MANIFEST
# Verzija: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html