Le haghaidh freagra íomhá a tharchuirtear trí thaisce chomhroinnte atá infheicthe do HTTP, foilsigh saolré nithiúil agus bailítheoir. Nuair atá an íomhá sábháilte le hathúsáid i measc úsáideoirí, is iad seo samplaí de cheanntásca freagartha:

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

Tá an saolré i soicindí; is é 604800 seachtain amháin. Ná húsáid public ach amháin le haghaidh ábhair atá ceaptha le hathúsáid i measc úsáideoirí.

Má theastaíonn saolréanna éagsúla ón mbrabhsálaí agus ón seachfhreastalaí comhroinnte, soláthraíonn s-maxage saolré an taisce chomhroinnte. Mar shampla, tugann max-age=3600 le s-maxage=604800 an tréimhse úire is faide don taisce chomhroinnte.

Is dáta é Expires, ní fad ama

Glacann Expires le hamstampa i bhformáid dáta HTTP. Sáraíonn max-age an réimse sin, agus tá tosaíocht ag s-maxage do thaisceanna comhroinnte. Gin aon dáta Expires agus an freagra á tháirgeadh.

Is féidir le hathlódáil bailíochtú a iarraidh

Iarratas ina bhfuil Cache-Control: no-cache iarann bailíochtú rathúil ag an mbunús sula n-athúsáidtear freagra stóráilte. Is féidir é sin tarlú fiú nuair a cheadódh gnáthpholasaí úire an fhreagra athúsáid ar bhealach eile.

Ligeann an bailítheoir don taisce íomhá gan athrú a sheiceáil go héifeachtúil. Is féidir le freagra 304 an léiriú stóráilte a dhearbhú gan bearta na híomhá a athsheoladh ón mbunús. Dá bhrí sin ní chiallaíonn trácht chuig an mbunús ann féin gur cuireadh an réad taiscthe i leataobh.

Déan comparáid idir gnáth-athúsáid agus athlódálacha nithiúla agus an polasaí á athbhreithniú.

Ailt ghaolmhara