Q:

How to get the full url in Hapi.Js?

request.url is an object which returns the route but not the full url in node/hapi framework.
How can I get the full url?

A:

From the docs:

url - the parsed request URI.

So, the URL object, in fact, is only an URI (that doesn't contains the protocol info and host).
For a full URL, you need to build it as the following:
var url = request.connection.info.protocol + '://' + request.info.host + request.url.path;

