Takmarka proxy-innihaldsendurskriving við no-transform og HTTPS
Nýttu no-transform at lýsa HTTP-innihaldsstevnu og HTTPS at verja samband kagans móti broyting av síðuni á ferðini.
Ein proxy, ið umbýtur innihald, kann broyta eitt svar á vegnum til kagan: endurkomprimera eitt mynd, endurskriva marknað ella seta hjálpandi JavaScript inn. Ein síða, ið virkar á einum neti og fær ókendar marknaðir á einum øðrum, kann møta júst hesi atferð millumliðsins.
Fyri eitt stað, ið tú rekur, veitir HTTP eina greiða svarleiðbeining:
Cache-Control: no-transform
RFC 9111 krevur, at ein millumliður, ið móttekur hesa svarleiðbeining, letur innihaldið vera óumbýtt, uttan mun um millumliðurin implementerar eina goymslu. Tað er viðkomandi fyri myndaendurkomprimering og innseting av marknaðum, ikki bert fyri, um ein lutur verður goymdur.
Halt tí saman við verandi goymslustevnu
Um eitt svar longu hevur goymsluleiðbeiningar, set kravíð til vilja í staðin fyri at kasta restini av stevnuni. Til dømis kundi ein almennur goymsluførur tilfeingi havt:
Cache-Control: public, max-age=3600, no-transform
Hetta dømið varðveitir eina feskleikastevnu uppá eina tíma, meðan tað forðar innihaldsumbýting. no-transform merkir ikki no-store og sløkkir ikki vanliga flutningsviðgerð. Set tað á tey svørini, hvørs upprunaliga innihald er týdningarmikið, eisini serlig myndasvør, har tað er hóskandi.
Leiðbeiningin virkar gjøgnum fylgisemi millumliðsins. Hon forðar ikki kryptografiskt einum nettókni frá at hirða um leiðbeiningina.
Ver eisini flutningin
HTTPS gevur kaganum eitt samband við samsannføring og heildarvernd til sín TLS-mótpart. Ein vanligur beraðproxy, ið letur krypteraðan ferðslu fram, kann ikki ljóðleyst seta eina skrift inn í tað vardu sambandið. Halt váttan av skírskotum við; ein staðbundin álítandi eftirlitsproxy, ið endar TLS, er ein onnur skipan.
Tæna síðuna og tey tilfeingi, hon er treytað av, yvir HTTPS. Víðari HTTP-vitjandi til HTTPS, og hugsa um HSTS fyri eina útbreiðslu, ið kann stuðla tí støðugt. Bert ein víðarivísing byrjar við einum óvardum HTTP-útbyti fyri ein vitjandi, ið nýtti ein HTTP-adressu; ein fyrr lærd ella fyrihanda-innlødd HSTS-stevna broytir hendan fyrsta valmøguleikan.
At forða eini innsettari skrift kann minka tær sjónligu ávirkanirnar, men svarið kann longu innihalda broytt HTML ella endurskrivaðar myndaadressur. At skifta eitt gamalt funktionsnavn, seta eina óvanliga viðmerking inn ella kortleggja eina søguliga innsetingaradressu tryggjar ikki innihaldsheild fyri næsta millumlið.
Tá tú granskar eina frágreiðing, samanber móttikna svarið við ætlaða innihald upprunans og greið frá, hvar TLS endar. Hesi prógv eru nyttugari enn at viðgera hvørja ókenda skrift sum eina villu í egna applikatiónskóðanum á staðnum.