Sobes.tech
Middle+

Da li ste se susretali sa mehanizmom CORS?

sobes.tech АИ

Одговор од АИ

CORS (Cross-Origin Resource Sharing) — механizam bezbednosti pretraživača koji ograničava izvršavanje zahteva sa jednog domena na resurse drugog domena.

Kada web stranica sa domena A pokušava da dobije podatke sa domena B, pretraživač proverava da li server domena B dozvoljava takve zahteve putem specijalnih HTTP zaglavlja (npr., Access-Control-Allow-Origin). Ako dozvola nedostaje, zahtev se blokira.

Primer: ako frontend na https://example.com pravi AJAX zahtev ka API-ju na https://api.example.org, API server mora u odgovoru navesti zaglavlje:

Access-Control-Allow-Origin: https://example.com

U suprotnom, pretraživač neće dozvoliti dobijanje odgovora.

CORS je važan za bezbednost, sprečava neželjene zahteve između domena, ali zahteva pravilnu konfiguraciju servera za legitimnu interakciju.