如何在Hapi.Js中获取完整的URL?

时间:2016-03-19 00:39:50

标签: node.js hapijs

request.url是一个返回路径的对象,但不是node / hapi框架中的完整URL。

如何获取完整网址?

2 个答案:

答案 0 :(得分:2)

来自docs

  

url - 已解析的请求URI。

因此,URL对象实际上只是一个URI(它不包含协议信息和主机)。

对于完整的URL,您需要按以下方式构建它:

var url = request.connection.info.protocol + '://' + request.info.host + request.url.path;

答案 1 :(得分:-1)

自己找到答案:

request.info.host