Жалпы прокси кайра колдоно алган сүрөттөрдү жарыялоо
Коомдук кайра колдонууга ылайыктуу сүрөт жоопторуна так жаңылык мөөнөтүн жана валидаторлорду бериңиз, анан браузердин кайра жүктөөсүн кадимки кэштин кайра колдонулушунан өзүнчө чечмелеңиз.
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 жообу сүрөт байттарын булактан кайра жибербестен сакталган көрүнүштү ырастай алат. Ошондуктан булакка кеткен трафик өзү менен эле кэштелген объект ташталганын билдирбейт.
Саясатты карап чыгууда кадимки кайра колдонууну жана так кайра жүктөөлөрдү салыштырыңыз.