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 பதில் மூலத்திலிருந்து பட பைட்டுகளை மீண்டும் அனுப்பாமல் சேமிக்கப்பட்ட பிரதிநிதித்துவத்தை உறுதிப்படுத்த முடியும். எனவே மூலத்திற்குச் செல்லும் போக்குவரத்து தானாகவே தேக்ககப்படுத்தப்பட்ட பொருள் நீக்கப்பட்டது என்று அர்த்தமல்ல.

கொள்கையை மதிப்பாய்வு செய்யும்போது சாதாரண மறுபயன்பாட்டையும் வெளிப்படையான மீள்ஏற்றங்களையும் ஒப்பிடுங்கள்.

தொடர்புடைய கட்டுரைகள்