Мне нужно опубликовать форму, которая настроена на использование кодировки Windows-1252 для URL-кодирования ее данных. для простых символов работает кодировка по умолчанию (utf8), но специальные символы должны быть закодированы с помощью требуемой кодировки.
Пакет npm «request», который я использую, не позволяет устанавливать какую-либо конкретную кодировку и по умолчанию использует utf8. я попробовал другой пакет «Restler», который позволяет устанавливать кодировку, но выдает исключение, говорящее о недопустимой кодировке, когда я указываю windows-1252 (Node предлагает только несколько кодировок кодировок (класс Buffer), а windows-1252 не является одним из них) .
пожалуйста, дайте мне знать, возможно ли то, чего я пытаюсь достичь, в узле или нет? в целях проверки я создал небольшой клиент на java и использовал клиентскую библиотеку apache http с кодировкой windows-1252, и мой запрос был успешно принят сервером. до сих пор я не смог понять это в узле.