Я узнаю об объекте запроса epxressjs и экспериментирую с request.params, когда запускаю следующие команды curl на терминале: $ curl http://localhost:3000/params/admin/azat/active $ curl http://localhost:3000/params/user/bob/active
Я не получаю серверный результат.
Мой сервер работает на порту 3000.
app.get('/params/:role/:name/:status', function(req, res) { console.log(req.params); res.end(); });
ожидаемые результаты должны быть на сервере: {role: 'admin', name: 'azat' status: 'active'} {role: 'user', name: 'bob' status: 'active'}
Если вы хотите, чтобы ответ локона был параметрами, попробуйте следующее:
app.get('/params/:role/:name/:status', function(req, res) { res.json(req.params); });