Antwort an „Felix Riesterer“ verfassen

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

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen