Я вызываю мое приложение по localhost:3000?paramname=12345
внутри NodeJS У меня есть
server.js
var http = require('http');
var app = require('./app');
var server = http.createServer(app.handleRequest).listen(3000, function () {
console.log('Server running on Port 3000');
});
и мой app.js
var url = require('url');
var path = require('path');
function handleRequest(req, res) {
// parse url and extract URL path
var pathname = url.parse(req.url).pathname;
// file extention from url
const ext = path.extname(pathname);
console.log(req.url);
});
теперь console.log(req.url)
выдаст мне /?paramname=12345
но как мне получить только имя-вар paramname
или его значение 12345
??
при попыткевсе, что я нахожу, но я получаю undefined
или скрипт тормозит, потому что такой функции нет.