Задать вопрос
noder_ss
@noder_ss
Линуксоид-энтузиаст и SQL разработчик

Как изменить кодировку файла при чтении на utf-8 в Node.js?

Делаю анонимные сообщения и когда вывожу файл с ними в админке получаю такое:
63f752270e419896252575.png
Как это исправить? Вот код:
else if (request.url == "/admin") {
      let file = path.join(__dirname, "messages1.txt")
response.end(fs.readFileSync(file, "utf-8"))
  }

Как я понял, кодировка портиться из-за вывода через response.end, но как это исправить?
  • Вопрос задан
  • 437 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
noder_ss
@noder_ss Автор вопроса
Линуксоид-энтузиаст и SQL разработчик
Все, решил. У кого будет похожая проблема с выводом txt файлов, выводите в формате HTML на страницу, где указана мета с utf-8
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы