Sobes.tech
Middle

Pateikite aprašymą apie šiuos skyrius cache manifest faile: Cache, Network ir Fallback.

sobes.tech AI

Atsakymas iš AI

Kaušo manifesto faile (.appcache), kuris naudojamas kurti neprisijungusio režimo programas, šios sekcijos apibrėžia taisykles, kaip tvarkyti tinklo užklausas.

  • CACHE:

    Sąraše nurodyti ištekliai, kurie bus saugomi talpykloje (pasiekiami neprisijungus) pirmojo įkėlimo metu. Naršyklė šiuos failus atsisiųs ir išsaugos vietoje.

  • NETWORK:

    Yra išteklių arba modelių sąrašas, kurie niekada neturėtų būti saugomi talpykloje. Užklausos į šiuos išteklius visada bus siunčiamos į tinklą, net jei jie yra talpykloje. Paprastai tai naudojama ištekliams, kurie turi būti visada atnaujinti (pvz., API galiniai taškai).

  • FALLBACK:

    Nustato atsarginį išteklių, kuris bus įkeltas vietoj kito, jei pagrindinis išteklius nėra pasiekiamas (pvz., dėl tinklo trūkumo). Kiekviena eilutė šiame skyriuje susideda iš dviejų dalių, atskirtų tarpu: išteklių kelias ir atsarginio ištekliaus kelias.

Pavyzdys:

CACHE MANIFEST  
# Versija: 1.0  

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

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