Rolf B: Javascript und XMLHttpRequest

Beitrag lesen

Hallo piet,

fetch war ein super Tip von Dir,

Das ist nicht meine Häuptlingsfeder - damit kann ich mich nicht schmücken.

Die erste .then Methode bekommt ein Response-Objekt, nicht den Response-Text. Du hast dann die Möglichkeit, Methoden dieses Objekts zu nutzen um die Response in ein von Dir erwarteten Format zu bringen.

Fetch Zugriffe baut man nach diesem Pattern:

fetch(url, init)
.then(response => response.json())
.then(json => ...)
.catch(error => ...);

json ist eine der Methoden des Response-Objekts, um die empfangene Antwort in die gewünschte Form zu bringen. Unser Wiki hält sich da ziemlich bedeckt bzw. verweise auf die entsprechende Seite bei MDN.

Für die Frage, was genau man tun muss, müsstest Du diese Frage beantworten: Was GENAU kommt da zurück?

foo: "Bar"

oder

{ foo: "Bar" }

Abhängig davon muss man schauen wie man weitermacht.

Rolf

--
sumpsi - posui - clusi