marataziat
@marataziat
Джангист-такторист

Как использовать в express req, у меня проблема в роутах?

Вот шо у меня есть:
app.get('/register/:realfirstname/:realsecondname/:username/:password', function (req, res) {
  // Add validation
  console.log(req.realfirstname)

console.log(req.realfirstname) - выводит undefined :(, вот как я посылаю запрос:
Вот весь код:
app.get('/register/:realfirstname/:realsecondname/:username/:password', function (req, res) {
  // Add validation
  console.log(req.realfirstname)
  // Normal registration
  MongoClient.connect(url, function(err, db) {
    var dbo = db.db("test");
    dbo.collection("userslist").insertOne({ realfirstname: req.realfirstname, realsecondname: req.realsecondname, username: req.username, password: req.password, sessionid: null, sessiontime: null }, () => {
      db.close();
    });
    res.send("User registred");
  });
})
app.listen(3000)

localhost:3000/register/Ashot/Tryboshat/marataziat...
  • Вопрос задан
  • 42 просмотра
Решения вопроса 2
@RidgeA
0. Рекомендую почитать документацию
1. Не рекомендую передавать пароли в строке запроса
Ответ написан
rshaibakov
@rshaibakov
Web-разработчик
Обращаться к параметрам надо так req.params.realfirstname.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 200 000 до 300 000 руб.
Cindx Москва
от 90 000 до 140 000 руб.
Abagy Robotic Systems Москва
от 120 000 до 200 000 руб.