Proxy tí ń yí àkóónú padà lè yí ìdáhùn padà lórí ọ̀nà sí aṣàwákiri: tún ère kọ́, tún àmì kọ, tàbí fi JavaScript olùrànlọ́wọ́ wọlé. Ojú-ìwé tí ń ṣiṣẹ́ lórí nẹ́tíwọ́kì kan tí ó sì ń gba àmì àìmọ̀ lórí òmíràn lè máa pàdé ìwà alárinà yẹn.

Fún ibùdó tí o ń ṣiṣẹ́, HTTP ń pèsè ìtọ́nisọ́nà ìdáhùn tí ó ṣe kedere:

Cache-Control: no-transform

RFC 9111 béèrè pé alárinà tí ó gba ìtọ́nisọ́nà ìdáhùn yìí kí ó fi àkóónú sílẹ̀ láìyí padà, yálà ó ń ṣe káṣì tàbí bẹ́ẹ̀ kọ́. Èyí kan títún ère kọ́ àti fífi àmì wọlé, kì í ṣe bóyá a ó fi ohun kan pamọ́ nìkan.

Pa á mọ́ pẹ̀lú ìlànà káṣì tí ó wà

Bí ìdáhùn bá ti ní àwọn ìtọ́nisọ́nà káṣì, fi ìbéèrè náà kún mọ́ọ́ lẹ́ẹ̀kọ̀ọ̀kan dípò kí o sọnù ìyókù ìlànà náà. Fún àpẹẹrẹ, ohun-èlò tí a lè kó sínú káṣì ní gbangba lè ní:

Cache-Control: public, max-age=3600, no-transform

Àpẹẹrẹ yìí ń pa ìlànà ìgbà tuntun wákàtí kan mọ́ nígbà tí ó ń dènà ìyípadà àkóónú. no-transform kò túmọ̀ sí no-store, kò sì dá ṣíṣe ìgbékalẹ̀ gbígbé lasan dúró. Fi í sórí àwọn ìdáhùn tí àkóónú ìpilẹ̀ wọn ṣe pàtàkì, pẹ̀lú àwọn ìdáhùn ère ọ̀tọ̀ọ̀tọ̀ níbi tí ó bá yẹ.

Ìtọ́nisọ́nà náà ń ṣiṣẹ́ nípasẹ̀ ìfilọ́lẹ̀ alárinà. Kì í dáàbò bo ní ti ìṣàmì pé ẹ̀rọ nẹ́tíwọ́kì kan kò ní fojú fo ìtọ́ni náà.

Dáàbò bo gbígbé pẹ̀lú

HTTPS ń fún aṣàwákiri ní ìsopọ̀ pẹ̀lú ìjẹ́rìí àti ààbò ìpéye sí alábàákẹ́gbẹ́ TLS rẹ̀. Proxy olùpèsè lasan tí ń gbé ìrìnàjò tí a fi àmì pamọ́ kọjá kò lè fi ọ̀rọ̀ àdáwọ́lé wọlé ní ìdákẹ́jẹ́ sínú ìsopọ̀ tí a dáàbò bo yẹn. Pa ìjẹ́rìí ìwé-ẹ̀rí mọ́; proxy àyẹ̀wò tí a gbẹ́kẹ̀lé ní àdúgbò tí ó parí TLS jẹ́ ètò mìíràn.

Fi ojú-ìwé àti àwọn orísun tí ó gbára lé ṣe iṣẹ́ lórí HTTPS. Darí àwọn àbẹ̀wò HTTP sí HTTPS, kí o sì gbé HSTS yẹ̀wò fún ìgbékalẹ̀ tí ó lè ṣe àtìlẹ́yìn rẹ̀ ní ìtẹ̀síwájú. Ìdarí nìkan ń bẹ̀rẹ̀ pẹ̀lú pàṣípààrọ̀ HTTP tí kò ní ààbò fún àbẹ̀wò tí ó lo URL HTTP; ìlànà HSTS tí a ti kọ́ tẹ́lẹ̀ tàbí tí a ti kó ṣáájú ń yí yíyàn àkọ́kọ́ yẹn padà.

Dídènà ọ̀rọ̀ àdáwọ́lé tí a fi wọlé lè dín àwọn ipa tí ó hàn kù, ṣùgbọ́n ìdáhùn lè ti ní HTML tí a ti yí padà tàbí URL ère tí a ti tún kọ. Yíyí orúkọ iṣẹ́ àtijọ́ kan padà, fífi àkíyèsí àìdánilójú kún, tàbí yíya àdírẹ́sì ìfiwọlé ìtàn kò fi ìpéye àkóónú múlẹ̀ fún alárinà tí ó tẹ̀le.

Nígbà tí o bá ń ṣèwádìí ìròyìn kan, fi ìdáhùn tí a gbà wé àkóónú tí a ní lọ́kàn láti orísun kí o sì dámọ̀ ibi tí TLS ti parí. Ẹ̀rí yẹn wúlò ju kíkà gbogbo ọ̀rọ̀ àdáwọ́lé àìmọ̀ sí àṣìṣe nínú kóòdù ohun-èlò ibùdó fúnra rẹ̀.

Àwọn àpilẹ̀kọ tó jọra