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.