CORS (Cross-Origin Resource Sharing) yra naršyklės saugumo mechanizmas, kuris kontroliuoja, ar žiniatinklio puslapis iš vieno origin gali kreiptis į jūsų API skirtingame origin. FastAPI ją konfigūruoja naudodama įtaisytą CORSMiddleware. Su CORS susidursite kiekvieną kartą, kai priekinė dalis skirtingame domene/prievade kreipiasi į jūsų API.
Problema, kurią CORS sprendžia
A React app at http://localhost:3000 calling an API at http://localhost:8000 is
CROSS-ORIGIN (different port). The BROWSER blocks the response unless the API
sends CORS headers permitting that origin.
(origin = scheme + host + port)
