Returning HTML With fetch ()
Ich versuche, eine Datei abzurufen und sie als HTML zurückzugeben. Es ist jedoch nicht so einfach, wie ich es mir vorgestellt hätte.
fetch('/path/to/file')
.then(function (response) {
return response.body;
})
.then(function (body) {
console.log(body);
});
Dies gibt ein Objekt mit dem Namen @ zurücReadableByteStream
. Wie verwende ich diese Option, um den Inhalt der HTML-Datei abzurufen?
Wenn ich den Inhalt von @ ände/path/to/file
, um eine JSON-Zeichenfolge zu sein, und ändern Sie die obige in:
fetch('/path/to/file')
.then(function (response) {
return response.json();
})
.then(function (json) {
console.log(json);
});
... gibt den JSON korrekt zurück. Wie hole ich HTML?