need help node.js, win1251 |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6799-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
need help node.js, win1251 |
Mekasan |
May 12 2016, 8:09
Пост
#1
|
Репутация: 32 Дух Группа: Пользователи Сообщений: 139 С нами с: 10-November 10 |
Всем привет, пишу парсер на node, сейчас нужно авторизоваться на форуме PunBB с кодировкой win1251.
Данные у себя кодирую в 1251 и отправляю постом, но форум не хочет принимать их Наверно , я что-то упускаю , натолкните на мысль. var convert = function(string) { return string = encoder.convert(string).toString(); }; request.post({ url:'forum_link', encoding: 'binary', form: { form_sent: convert('1'), redirect_url: convert('forum_data'), req_username: convert('auth_дата'), req_password: convert('pass'), login: convert('Зайти') }}, function(err, httpResponse, body) { if(err) return console.log(err); body = new Buffer(body, 'binary'); var $ = decoder.convert(body).toString(); console.log('body', $); }); |
miniden |
May 12 2016, 8:15
Пост
#2
|
Репутация: 31 Дух Группа: Пользователи Сообщений: 89 С нами с: 14-October 09 |
Тестовый скрипт который логирует все запросы, и дебажить пробовали?
|
Mekasan |
May 12 2016, 8:23
Пост
#3
|
Репутация: 32 Дух Группа: Пользователи Сообщений: 139 С нами с: 10-November 10 |
|
Mekasan |
May 12 2016, 12:06
Пост
#4
|
Репутация: 32 Дух Группа: Пользователи Сообщений: 139 С нами с: 10-November 10 |
Если кому поможет
http://stackoverflow.com/questions/1691408...1-in-javascript |
Упрощённая версия | Сейчас: 26th October 2024 - 11:54 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |