Так же, как и в любом другом промежуточном программном обеспечении Express.
Предположим, у вас есть маршрут, определенный следующим образом:
app.post('/chat/:id', (req, res) => {
// your code here
})
Также предполагается, что:
- ваше приложение правильно анализирует закодированные в json запросы;
- ваше приложение прослушивает localhost: 3000;
Если вы выполняете такой вызов:
curl -X POST -H 'Content-Type: application/json' -d '{"username":"whites11" }' localhost:3000/chat/test?foo=bar
Вы можете получить:
Идентификатор чата:
req.params.id
Параметр foo
get с:
req.query.foo
Анализируемое тело с:
req.body