MarkLogic Server 11.0 Product Documentation
xdmp.getOriginalUrl

xdmp.getOriginalUrl() as String

Summary

Returns the portion of the URL following the host_name:port_number. The output does not include any fragment identifier supplied with the URL (that is, it does not include the # sign or anything following the # sign). Note that when a URL rewriter is used, this function returns the URL before rewriting occurs. To get the URL after rewriting occurs, use xdmp.getRequestUrl.

In an isolated evaluation context (see xdmp.isIsolated), this function is not available and throws XDMP-ISOLATED.

Example

xdmp.getOriginalUrl();
=> "/example.xqy?name=foo&year=2006"
Powered by MarkLogic Server | Terms of Use | Privacy Policy