корректно прочитать текстовый файл из интернета в строку
пока получается какое-то вот такое стрёмное решение
fetch(`https://some_text_file.txt`).then(response => response.body).then(body => {
const reader = body.getReader()
let result = ''
const utf8Decoder = new TextDecoder("utf-8")
reader.read().then(function processText({ done, value }) {
if (done) {
console.log(result)
return
}
result += utf8Decoder.decode(value)
return reader.read().then(processText)
})
console.log(result);
})
первый консольный вывод показывает содержимое файла, а второй пустую строку
может есть способ попроще? или как тогда этот код забороть?
then(response => response.text())
спасибо)))
Обсуждают сегодня