【发布时间】:2016-07-05 22:08:37
【问题描述】:
request.url 是一个在 node/hapi 框架中返回路由但不返回完整 url 的对象。
如何获取完整的网址?
【问题讨论】:
request.url 是一个在 node/hapi 框架中返回路由但不返回完整 url 的对象。
如何获取完整的网址?
【问题讨论】:
自己找到了答案:
request.info.host
【讨论】:
来自docs:
url - 解析后的请求 URI。
所以,URL 对象实际上只是一个 URI(不包含协议信息和主机)。
对于完整的 URL,您需要按以下方式构建它:
var url = request.connection.info.protocol + '://' + request.info.host + request.url.path;
【讨论】: