Lieber Rolf,
vielen Dank für Deinen Hinweis.
ich sehe im Testwiki kein kürzlich von Dir erstelltes HTML-Beispiel, worin dieser fetch stehen könnte.
Ich teste von meinem lokalen Rechner aus.
Mit mode:'cors' hat der Server die Chance, dem abfragenden Origin den Request zu erlauben. Was wir im Wiki vermutlich nicht tun.
Ja, das ist so.
aber JS lässt Dich nicht ran, wenn der Server nicht den passenden CORS Header schickt. Egal ob cors oder no-cors.
Schade, dass dann keine Exception kommt, oder zumindest irgend eine Möglichkeit, sich den Fehler ausgeben zu lassen. So steht da einfach nix. Ja, response.ok
war false
, aber einen Fehler konnte ich nicht aus dem Reponse-Objekt herauslösen, der mir das kommuniziert hätte.
mal auf wiki-test Frickl gestartet und darin den fetch gemacht
Das leuchtet mir sofort ein. Also wieder etwas gelernt: fetch macht bei mode:no-cors
ein silent fail, wenn CORS nicht erfüllt wird.
Liebe Grüße
Felix Riesterer