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')?

Всем заранее спасибо!
  • Вопрос задан
  • 501 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 80 000 до 120 000 ₽
Plesk Новосибирск
от 90 000 до 150 000 ₽
Яндекс Москва
от 100 000 до 300 000 ₽