CORS (Cross-Origin Resource Sharing) er en nettlesersikkerhetsmekanisme som kontrollerer om en nettside fra ett origin kan kalle APIen din på et annet origin. FastAPI konfigurerer det med den innebygde CORSMiddleware. Du vil støte på CORS når et frontend fra et annet domene/port kaller APIen din.
Problemet 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)
