Blob.texto() devuelva búfer en lugar de cadena

0

Pregunta

Estoy recibiendo una nota de una llamada HTTP, y quiere convertir la nota de texto.

La nota tiene un tamaño y un tipo (en este caso application/json), pero cuando me llaman blob.texto() obtengo un Búfer no una cadena.

Samer es true si el uso de un enfoque FileReader

No entiendo lo que está pasando.

blob fs http
2021-11-20 16:38:16
1

Mejor respuesta

0

Blob.text() devuelve un objeto promise, no una cadena.

Así que usted tiene que implementar como el siguiente para recuperar una cadena.

blob.text().then((value) => {
  console.log(value); // value is the received text
}, (error) => {
  console.error('error:', error.message);
});

Blob
https://developer.mozilla.org/en-US/docs/Web/API/Blob

Promesa
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise

2021-11-22 11:49:21

Yo lo hice, y el valor se devuelve como un Búfer no una cadena
ed4becky

Se puede obtener una cadena mediante la adición de este código? var s = String.fromCharCode.la aplicación(", nueva Uint16Array(valor)); // el valor es un Búfer
Takashi Harano

Voy a darle un tiro...
ed4becky

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................