Sobes.tech
Middle

Čo je CORS a ako funguje?

sobes.tech AI

Odpoveď od AI

CORS (Cross-Origin Resource Sharing) je mechanizmus zabezpečenia prehliadača, ktorý obmedzuje vykonávanie požiadaviek webových stránok na zdroje z iného domény (pôvodu).

Keď webová stránka skúša urobiť požiadavku (napríklad AJAX) na inú doménu, prehliadač odošle predbežnú požiadavku (preflight) OPTIONS, aby overil, či server povolí takúto požiadavku.

Ak server v odpovedi uvádza hlavičky, ktoré umožňujú požiadavky z tohto zdroja (napríklad Access-Control-Allow-Origin), prehliadač umožní vykonanie hlavnej požiadavky.

Týmto spôsobom CORS chráni používateľov pred škodlivými požiadavkami, ale zároveň umožňuje legitímnu výmenu dát medzi rôznymi doménami, ak to server výslovne povolí.