getRelativeURL: Compute name of URL relative to a base URL
Description
This function is a convenience function for
computing the fullly qualified URI of a document
relative to a base URL.
It handles the case where the document is
already fully qualified and so ignores the base URL
or, alternatively, is a relative document name and so
prepends the base URL.
It does not (yet) try to be clever by collapsing
relative directories such as "..".Usage
getRelativeURL(u, baseURL, sep = "/")
Value
- A character string giving the fully qualified URI for
u
.
Details
This uses the function parseURI
to compute the components
of the different URIs.