Sobes.tech
Middle+

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.