Показать сообщение отдельно
  #1 (permalink)  
Старый 08.01.2022, 18:54
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 138

post параметры.
Господа, ну как то с разбегу и об стену....
Получаю http запрос, нужно вытащить post параметры. Как бы не сложно. Много примеров....
ну вот как то так:

const qs = require('querystring');
http.createServer( function(request,response){
.......
if(request.method ==="POST"){
request.on('data', function (data) { body += data.toString(); });

request.on('end', function () {
console.log(qs.parse(body));
});
...........................
в результате в body получаем:

------------------------------7db738db57ad
Content-Disposition: form-data; name="key"

popandos
------------------------------7db738db57ad
Content-Disposition: form-data; name="key1"

popandos1

и после parse оно же и остается.... (
что это за данные - писать не нужно - понятно. вопрос почему не парсит.
Руками самостоятельно распарсить - без проблем, но блин почему не парсит? есть какой то другой вариант или самому писать?
express и подобное не предлагать
С наступившим всех )))
Спасибо
Ответить с цитированием