Als ich dann aber versehentlich versuchte, einen JSON Endpoint zu fetchen, der gar nicht existiert (klassischer Typo...), wurde mir mit der 404 Response gleich eine "Cors Anfrage schlug fehl, Statuscode 404" Fehlermeldung mitgeschickt.
Hm. Wieso erwartest Du etwas anderes? Was hattest Du GENAU vor, was hast Du GENAU gemacht, was GENAU war das Ergebnis und woher GENAU stammt die obige Meldung?
Die Sachlage, denke ich, habe ich eingangs beschrieben.
In meiner kleinen Welt schickt der Browser einen Preflight Request los, wenn der bezüglich Cross-Origin Resource Sharing erfolgreich war, kann der Main Request stattfinden, ansonsten CORS Error.
...soll heißen, selbst wenn eine Ressource NICHT existiert (404), so sollte doch zumindest der CORS Error ausbleiben... ...was in meinem Fall aber nicht geschieht?