Задать вопрос
IwanQ
@IwanQ
Плохие времена часто дают прекрасные возможности

Как работать с api?

Здравствуйте, пишу проект на чистом node.

Есть задача написать обработчик платежей. По этому поводу хотел бы задать несколько вопросов.

1. Нужно проверить ip, с которого пришел запрос. Т.е. есть массив с доверенными ip, а как мне узнать тот ip, с которого идет обращение к обработчику?

Подойдет ли request.connection.remoteAddress?

2. Также приходят post параметры. Если в php я получил бы их через $_POST, то как мне это сделать в чистом node js? Я думаю такая конструкция будет не актуальна?

let body = '';
    req.on('data', data=>{
       body += data.toString();
    });


3. После обработки платежа нужно ответить OK. Подойдет ли вариант просто сделать res.end('OK')?

Всем заранее спасибо!
  • Вопрос задан
  • 515 просмотров
Подписаться 4 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы