Тавсифи қисмҳои зеринро дар файли манифести кеш диҳед: 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