Node.js表达应用程序获取任何链接

时间:2015-10-15 21:44:03

标签: node.js express

我正在express中编写Node.js个应用,想知道是否有可能获得用户访问的任何链接。所以在我的本地主机上,如果我这样做:

localhost:8000/test

它将返回"test"

这是我目前的设置:

var express = require("express");
var app = express();

app.use(express.static(path.join(__dirname,"files")));

// The rest of my server code

1 个答案:

答案 0 :(得分:0)

是的,你想做的事情是可能的。

以下是继续使用代码结构的示例:

var express = require("express");
var app = express();

app.use(express.static(path.join(__dirname,"files")));

app.get('/:link', function(req, res) {
    var link = req.params.link; // This variable holds the accessed link
    console.log("The link is: " + link);
}