Devolver HTML con fetch ()
Estoy tratando de recuperar un archivo y devolverlo es HTML. Sin embargo, no es tan simple como me hubiera imaginado.
fetch('/path/to/file')
.then(function (response) {
return response.body;
})
.then(function (body) {
console.log(body);
});
Esto devuelve un objeto llamadoReadableByteStream
. ¿Cómo uso esto para capturar el contenido del archivo HTML?
Si cambio el contenido de/path/to/file
ser una cadena JSON y cambiar lo anterior a:
fetch('/path/to/file')
.then(function (response) {
return response.json();
})
.then(function (json) {
console.log(json);
});
... devuelve el JSON correctamente. ¿Cómo obtengo HTML?