在ExpressJS中创建链接的任何简单方法?

时间:2016-01-28 10:55:19

标签: node.js express

有时我需要在网站上创建绝对链接。

http://example.com/xxxx/xxxx?foo=bar而非/xxxx/xxxx?foo=bar

无论如何都要为手动创建一个简单的帮助器吗?

就像:

app.locals.url = function ( pathTo, opts ) {
    // Somethings here.
}

我认为他们可能需要SSL检查,主机和路由检查或其他事情。

1 个答案:

答案 0 :(得分:0)

您可以创建完整的网址:

var URL = req.protocol + '://' + req.get('host') + req.originalUrl;

他们您可以重定向到此网址