This page is served from , so every request below is genuinely cross-origin. Open DevTools → Network to see the preflights.
| Check | Verdict | What it means |
|---|
— run the checks —
fetch only resolves if the browser accepted the CORS headers; a CORS rejection surfaces as a TypeError, not an HTTP status. So "request resolved" is itself the CORS assertion. The status code (500, 200, …) is about the backend, not about CORS.