HTTP-కి కనిపించే షేర్డ్ కాష్ గుండా వెళ్ళే చిత్ర ప్రతిస్పందనకు, స్పష్టమైన జీవితకాలం మరియు ఒక ధ్రువీకర్తను ప్రచురించండి. చిత్రం వినియోగదారుల మధ్య తిరిగి వినియోగానికి సురక్షితమైనప్పుడు, నమూనా ప్రతిస్పందన శీర్షికలు ఇవి:

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

జీవితకాలం సెకన్లలో; 604800 అంటే ఒక వారం. public ను వినియోగదారుల మధ్య తిరిగి వినియోగానికి ఉద్దేశించిన కంటెంట్‌కు మాత్రమే ఉపయోగించండి.

బ్రౌజర్ మరియు షేర్డ్ ప్రాక్సీకి వేర్వేరు జీవితకాలాలు అవసరమైతే, s-maxage షేర్డ్ కాష్ జీవితకాలాన్ని ఇస్తుంది. ఉదాహరణకు, max-age=3600 తో s-maxage=604800 షేర్డ్ కాష్‌కు పొడవైన తాజాదన కాలాన్ని ఇస్తుంది.

Expires ఒక తేదీ, కాలవ్యవధి కాదు

Expires HTTP తేదీ ఆకృతిలో సమయ ముద్రను తీసుకుంటుంది. max-age ఆ ఫీల్డ్‌ను భర్తీ చేస్తుంది, షేర్డ్ కాష్‌లకు s-maxage ప్రాధాన్యం పొందుతుంది. ప్రతిస్పందనను ఉత్పత్తి చేసేటప్పుడు ఏదైనా Expires తేదీని ఉత్పత్తి చేయండి.

రీలోడ్ ధ్రువీకరణను అడగవచ్చు

Cache-Control: no-cache ఉన్న అభ్యర్థన నిల్వ చేసిన ప్రతిస్పందనను తిరిగి వినియోగించే ముందు మూలంలో విజయవంతమైన ధ్రువీకరణను అడుగుతుంది. ప్రతిస్పందన యొక్క సాధారణ తాజాదన విధానం మరోలా పునర్వినియోగాన్ని అనుమతించినప్పుడు కూడా ఇది జరగవచ్చు.

ధ్రువీకర్త కాష్‌కు మారని చిత్రాన్ని సమర్థవంతంగా తనిఖీ చేయడానికి అనుమతిస్తుంది. 304 ప్రతిస్పందన మూలం నుండి చిత్ర బైట్‌లను తిరిగి పంపకుండా నిల్వ చేసిన ప్రాతినిధ్యాన్ని నిర్ధారించగలదు. కాబట్టి మూలానికి వెళ్ళే ట్రాఫిక్ దానంతటదే కాష్ చేసిన వస్తువు పారవేయబడిందని అర్థం కాదు.

విధానాన్ని సమీక్షించేటప్పుడు సాధారణ పునర్వినియోగాన్ని మరియు స్పష్టమైన రీలోడ్‌లను పోల్చండి.

సంబంధిత వ్యాసాలు