Sobes.tech
Middle

Geef een beschrijving van de volgende secties in het cache-manifestbestand: Cache, Network en Fallback.

sobes.tech AI

Antwoord van AI

In het cachemanifest-bestand (.appcache), dat wordt gebruikt om offline-applicaties te maken, definiëren deze secties de regels voor het verwerken van netwerkverzoeken.

  • CACHE:

    Somt de bronnen op die tijdens de eerste laadbeurt van de applicatie in de cache worden opgeslagen (offline beschikbaar). De browser downloadt deze bestanden en slaat ze lokaal op.

  • NETWORK:

    Bevat een lijst van bronnen of patronen die nooit in de cache mogen worden opgeslagen. Verzoeken naar deze bronnen worden altijd naar het netwerk gestuurd, zelfs als ze in de cache staan. Dit wordt meestal gebruikt voor bronnen die altijd up-to-date moeten zijn (bijvoorbeeld API-eindpunten).

  • FALLBACK:

    Stelt een fallback-bron in die wordt geladen in plaats van een andere als de hoofdbron niet beschikbaar is (bijvoorbeeld door gebrek aan netwerk). Elke regel in deze sectie bestaat uit twee delen, gescheiden door een spatie: het pad naar de bron en het pad naar de fallback-bron.

Voorbeeld:

CACHE MANIFEST  
# Versie: 1.0  

CACHE:  
index.html  
styles/main.css  
scripts/app.js  

NETWORK:  
/api/*  
  
FALLBACK:  
/ /offline.html