Tinutukoy ng property ng enumeration na ito kung dapat gamitin ang CORS kapag naglo-load ng mga nauugnay na larawan. Kabilang sa mga posibleng halaga ang sumusunod na dalawa:
anonymous: Magsisimula ng cross-domain na kahilingan (iyon ay, isama ang Origin: HTTP header). Ngunit walang ipapadalang impormasyon sa pagpapatotoo (iyon ay, cookies, X.509 certificate at HTTP basic authentication information ay hindi ipapadala). Kung ang server ay hindi nagbibigay ng mga kredensyal sa pinanggalingan (hindi itinatakda ang Access-Control-Allow-Origin: HTTP header), ang larawan ay marumi at paghihigpitan.
use-credentials: Magsisimula ng cross-domain na kahilingan na may impormasyon sa pagpapatotoo (magpadala ng cookie, X.509 certificate at HTTP na pangunahing impormasyon sa pagpapatotoo) (iyon ay, isama ang Origin: HTTP header Kung ang server ay hindi nagbibigay ng mga kredensyal ng pinagmulan (). huwag itakda ang Access -Control-Allow-Origin: HTTP header), ang larawan ay makokontamina at paghihigpitan.
Kapag hindi nakatakda ang attribute na ito, hindi mailo-load ang resource gamit ang CORS (iyon ay, ang Origin: HTTP header ay hindi ipapadala), na pipigil sa paggamit nito sa mga elemento Kung itatakda ang isang ilegal na halaga, ginagamit ang anonymous .
Subresource Integrity (SRI) is a security feature that enables browsers to verify that files they fetch (for example, from a CDN) are delivered without unexpected manipulation. It works by allowing you to provide a cryptographic hash that a fetched file must match.
Pagsasalin:
Ang Subresource Integrity (SRI) ay isang tampok na panseguridad na nagbibigay-daan sa browser na i-verify na ang mga file na kino-crawl nito (halimbawa, mula sa isang CDN) ay naihatid nang walang mga hindi inaasahang operasyon. Gumagana ito sa pamamagitan ng pagpayag sa iyong magbigay ng cryptographic hash/hash na dapat tumugma ang nakuhang file.
Halimbawa:
<link rel="stylesheet" href="/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<script src="/ajax/libs/twitter-bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>