问题是,如果有一个包含俄语文本的 URL 链接,它会失败并显示SyntaxError: Unexpected end of JSON input。如果您在链接中使用英文单词,那么一切正常,如何处理,请帮助。
let urlwow = `https://eu.api.battle.net/wow/character/Сервер/Петя?fields=items&locale=ru_RU&apikey=${apikey}`;
request(urlwow, (error, response, bodywow) =>
{
let datawow = JSON.parse(bodywow);
console.log(datawow);
});
尝试对俄语片段使用encodeURIComponent