CORS (Cross-Origin Resource Sharing) adalah mekanisme keamanan browser yang mengontrol apakah halaman web dari satu origin dapat memanggil API Anda di origin yang berbeda. FastAPI mengonfigurasinya dengan CORSMiddleware bawaan. Anda akan menghadapi CORS setiap kali frontend di domain/port yang berbeda memanggil API Anda.
Masalah yang diatasi CORS
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)
