Sobes.tech
Middle

Ներկայացրեք հետևյալ բաժինների նկարագրությունը կեշի մանიფեստի ֆայլում: Cache, Network և Fallback.

sobes.tech AI

Պատասխան AI-ից

Կեշ մանիֆեստի ֆայլում (.appcache), որը օգտագործվում է օֆլայն հավելվածներ ստեղծելու համար, այս բաժինները սահմանում են ցանցային հարցումների մշակման կանոնները:

  • CACHE:

    Ցանկում նշված ռեսուրսները, որոնք կկայանան կեշում (օֆլայն հասանելի) առաջին բեռնումին։ Բրաուզերը ներբեռնում է այդ ֆայլերը և պահում է տեղական։

  • NETWORK:

    Ցանկում նշված ռեսուրսները կամ մոդելները, որոնք երբեք չպետք է պահվեն կեշում։ Այս ռեսուրսների հարցումները միշտ ուղարկվում են ցանց, նույնիսկ եթե դրանք արդեն կեշում են։ Օգտագործվում է հիմնականում ռեսուրսների համար, որոնք պետք է միշտ թարմ լինեն (օրինակ, API վերջնակետեր):

  • FALLBACK:

    Կարգավորում է պահուստային ռեսուրս, որը բեռնվում է այլ ռեսուրսի փոխարեն, եթե հիմնական ռեսուրսը հասանելի չէ (օրինակ, ցանցի բացակայության դեպքում): Այս բաժնում յուրաքանչյուր տող բաղկացած է երկու մասից՝ ռեսուրսի ճանապարհ և պահուստային ռեսուրսի ճանապարհ։

Օրինակ՝

CACHE MANIFEST  
# Վերսիա: 1.0  

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

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