捕获node.js中的请求URL

Bob*_*b R 0 url request node.js express

我不确定如何说出来,对不起,如果不是直截了当的话.

当用户在浏览器地址栏中输入www.example.com或运行node.js的服务器的ip时,我想获取传入请求并决定从那里做什么:

var express = require('express');
var app = express();
app.get('/', function(req, res){
var target=app.get('host');
  console.log(target);
});

app.listen(8088,"0.0.0.0");
Run Code Online (Sandbox Code Playgroud)

结果我看到控制台上印有"未定义",而不是我预期的在浏览器中输入的内容.我做错了什么?

dam*_*hat 5

app.get('/', function(req, res){
   // print host
   console.log(req.headers.host);

   // print path and request parameters
   console.log(req.url);
   res.end();
});
Run Code Online (Sandbox Code Playgroud)