CORS (Cross-Origin Resource Sharing) er en browserens sikkerhedsmekanisme, der styrer, om en webside fra en origin kan kalde dit API på en anden origin. FastAPI konfigurerer det med det indbyggede CORSMiddleware. Du vil møde CORS, når som helst en frontend på et andet domæne/port kalder dit API.
Problemet, som CORS løser
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)
