Nodejs запрос разбора спецсимволов - PullRequest
0 голосов
/ 02 мая 2020

Я использую модуль запроса nodejs для получения HTML сайта.

В коде HTML сайта есть специальные символы, которые не могут быть проанализированы запрос узла.

Например: ä ü или ö будет проанализирован в

Так что если имя пользователя, например, Ämilia его �milia

Мой в основном выглядит так:

const request = require("request");

let link = hidden_link;
const requestPromise = util.promisify(request);
const response = await requestPromise(link);
console.log(response.body) // unparsed special chars here

Есть ли простой node.js способ разбора специальных символов?

1 Ответ

1 голос
/ 03 мая 2020

Решением было использование параметра кодирования:

const request = require("request");

let link = hidden_link;
const requestPromise = util.promisify(request);
const response = await requestPromise({ encoding: "latin1", url: link });
console.log(respone.body);
...