Jawaab sawir oo mara kayd wadaag ah oo HTTP arki karo, daabac waqti cad iyo xaqiijiye. Marka sawirku ammaan yahay in dadka dhexdooda dib loo isticmaalo, tusaale madaxyada jawaabtu waa:

Cache-Control: public, max-age=604800
ETag: "image-v4"

Waqtigu waa ilbiriqsiyo; 604800 waa toddobaad. Isticmaal public oo kaliya waxa loogu talagalay dib u isticmaalka dadka dhexdooda.

Haddii browserka iyo proxy wadaaggu u baahan yihiin waqtiyo kala duwan, s-maxage ayaa bixiya waqtiga kaydka wadaagga. Tusaale ahaan, max-age=3600 oo la socda s-maxage=604800 waxay kaydka wadaagga siinaysaa muddada cusub ee dheer.

Expires waa taariikh, ma aha muddo

Expires waxay qaadataa sumad waqti oo qaab taariikh HTTP ah. max-age waxay ka sarraysaa goobtaas, s-maxage-na waxay mudan tahay kaydka wadaagga. Soo saar taariikh Expires kasta markaad jawaabta soo saarayso.

Dib u kicin ayaa codsan karta xaqiijin

Codsi ay ku jirto Cache-Control: no-cache wuxuu codsanayaa xaqiijin guul leh oo xagga asalka ah ka hor inta aan jawaab la kaydiyay dib loo isticmaalin. Taasi waxay dhici kartaa xitaa marka siyaasadda cusub ee caadiga ah ee jawaabtu ay haddii kale ogolaan lahayd dib u isticmaalka.

Xaqiijiyuhu wuxuu u oggolaanayaa kaydka inuu si hufan u hubiyo sawir aan isbeddelin. Jawaab 304 waxay xaqiijin kartaa matalaadda la kaydiyay iyada oo aan dib u soo dirin baytiska sawirka asalka. Sidaa darteed taraafikada asalka u socota kaligeed macneheedu ma aha in shayga la kaydiyay la tuuray.

Isbarbar dhig isticmaalka caadiga ah iyo dib u kicinta cad markaad dib u eegayso siyaasadda.

Maqaallo la xiriira