URI Resolution

October 18, 2017 ยท View on GitHub

Base URLResolutionURI / URI TemplateResult
https://example.comRFCnullhttps://example.com
https://example.com/RFCnullhttps://example.com/
https://example.comRFC(empty)https://example.com
https://example.com/RFC(empty)https://example.com/
https://example.comRFC/https://example.com/
https://example.com/RFC/https://example.com/
https://example.comRFChttps://example.org/foohttps://example.org/foo
https://example.comRFC/foo/barhttps://example.com/foo/bar
https://example.comRFCfoo/barhttps://example.com/foo/bar
https://example.com/apiRFC/foo/barhttps://example.com/foo/bar
https://example.com/apiRFCfoo/barhttps://example.com/foo/bar
https://example.com/api/RFC/foo/barhttps://example.com/foo/bar
https://example.com/api/RFCfoo/barhttps://example.com/api/foo/bar
nullRFChttps://example.com/foohttps://example.com/foo
/fooRFC/Exception
nullRFCnullException
nullRFC/fooException
nullRFCfooException
https://example.com/apiAPPEND/foo/barhttps://example.com/api/foo/bar
https://example.com/apiAPPENDfoo/barhttps://example.com/api/foo/bar
https://example.com/api/APPEND/foo/barhttps://example.com/api/foo/bar
https://example.com/api/APPENDfoo/barhttps://example.com/api/foo/bar