Részletek kérése
Példa tesztek
Válasz
Headers
Body Snippet
Várom a kérést...
CORS Error Detected
A böngésző blokkolta ezt a kérést. Ez általában azt jelenti, hogy a szerverről hiányzik az Access-Control-Allow-Origin fejléc.
Fix:
Access-Control-Allow-Origin: *
CORS tesztelő GYIK
A CORS (Cross-Origin Resource Sharing) egy biztonsági mechanizmus, amely lehetővé teszi, hogy egy tartományból származó weboldal erőforrásokat kérjen egy másik tartománytól.
Miért van blokkolva a kérésem?
A modern böngészők alapértelmezés szerint blokkolják a több eredetű kéréseket, kivéve, ha a szerver kifejezetten engedélyezi őket az Access-Control-Allow-Origin fejlécen keresztül.
Mi az a repülés előtti kérés?
Nem egyszerű kérések esetén (például egyéni fejlécekkel vagy JSON-adatokkal rendelkezők esetén) a böngésző először egy OPTIONS kérést küld az engedély kérésére.
Hogyan javíthatom ki a CORS hibákat?
Be kell állítania a háttérkiszolgálót (Node.js, Python, Flask stb.) úgy, hogy az Access-Control-Allow-Origin fejlécet *-ra vagy az adott tartományra állítsa.