Узел - ExpressJS - Как просмотреть все параметры и значения из URL-запроса? - PullRequest
0 голосов
/ 18 октября 2018

У меня есть код узла / экспресс:

var express = require('express');
var app = express();
var port = process.env.PORT || 8080;

app.listen(port);
console.log('Server started! At http://localhost:' + port);

app.get('/api/users', function(req, res) {

    var user_id = req.param('id');
    console.log(user_id);

    res.send(user_id );
}); 

Когда я попал на URL в браузере (или скручиваемость) на http://localhost:8080/api/users?id=4 - вывод 4. 4. 1005 *

Как увидеть любой параметри значение, которое может ввести пользователь?например, если кто-то вводит: http://localhost:8080/api/users?par1=123&par2=321, он должен вернуть par1 = 123 и par2 = 321 и т. д.

1 Ответ

0 голосов
/ 18 октября 2018

Вы можете использовать query параметр запроса:

console.log(req.query);

Он будет содержать объект

{
  par1: '123',
  par2: '321'
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...