@aubree
Вы можете использовать модуль jschardet для определения кодировки страницы.
Установите модуль jschardet, выполнив команду npm install jschardet.
Затем, в вашем скрипте, используйте следующий код:
1 2 3 4 5 6 7 8 9 10 |
const jschardet = require('jschardet'); // текстовый контент страницы const text = 'Привет, мир!'; // определение кодировки страницы const result = jschardet.detect(text); const encoding = result.encoding.toLowerCase(); console.log(encoding); // utf-8 |
Обратите внимание, что jschardet анализирует только текстовый контент страницы, а не скачивает всю страницу. Если вам нужно получить кодировку всей веб-страницы, вам может потребоваться использовать другой модуль, такой как axios, для загрузки страницы с сервера.