Ребят, объясните, пожалуйста, что я делаю не так?
Сервер express. Отправляю запрос cURL'ом, php нормально обрабатывает.
Запрос такой:
$ch = curl_init();
$arr = ['email' => $email, 'password' => $password];
curl_setopt($ch, CURLOPT_URL,"http://site/send");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arr);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
curl_close ($ch);
Обрабатываю все на сервере node.js, данные не приходят.
Обработчик:
var express = require("express"),
bodyParser = require("body-parser");
var urlencodedParser = bodyParser.urlencoded({extended: false});
var app = express();
app.post("/send", urlencodedParser, function (req, res) {
var email = req.body.email,
password = req.body.password;
console.log(email, password);
});
app.listen(80);
Что не так? Почему данные не обрабатываются?
console.log(res.body)
тоже вообще ничего не выводит.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Возникла задача поднять сайтДоступ по FTP есть, однако для настройки nginx необходимо понять какой CMS или Framework используется
Как обрезать строку чтобы выдавало только "PBcqVio2ado" ? "https://wwwyoutube