enough-uri uri base &optional fill => result-uri
An instance of the uri structure class, newly created or the uri itself.
The function converts uri into a relative URI using base as the base URI.
It is similar to the Common Lisp function
The port components of both uri and base are being defaulted before comparison.
When fill is true, if the value of the scheme, host, or port slot is null in uri, the value of the corresponding slot of base is placed into result-uri.