Setkal jste se s mechanismem CORS?
sobes.tech AI
Odpověď od AI
CORS (Cross-Origin Resource Sharing) — je mechanismus zabezpečení prohlížeče, který omezuje provádění požadavků z jedné domény na zdroje jiné domény.
Když webová stránka z domény A se pokusí získat data z domény B, prohlížeč zkontroluje, zda server domény B povoluje takové požadavky prostřednictvím speciálních hlaviček HTTP (například Access-Control-Allow-Origin). Pokud povolení chybí, požadavek je zablokován.
Příklad: pokud frontend na https://example.com provádí AJAX požadavek na API na https://api.example.org, musí server API ve své odpovědi uvést hlavičku:
Access-Control-Allow-Origin: https://example.com
Jinak prohlížeč nedovolí získat odpověď.
CORS je důležitý pro bezpečnost, zabraňuje nežádoucím požadavkům mezi doménami, ale vyžaduje správné nastavení serveru pro legitimní interakci.