Optionalquery: QueryParamsBuild a fully-qualified URL from a path (on the data host) and optional query. The result carries the base URL's userinfo, if any: it is the URL a transport requests.
Optionalquery: QueryParamsGET a path on the data host and parse the JSON reply into T.
Optionalquery: QueryParamsGET a fully-qualified absolute URL (e.g. the catalogue host) and parse JSON into T.
Optionalquery: QueryParamstext without the credentials of the base URL or of any absolute URL this engine
requested (the catalogue): server text (an error body that echoes the request URL) and
transport text (fetch's "Failed to fetch
GET a path on the data host with query params.
Optionalquery: QueryParams
Build a fully-qualified URL from an absolute base URL and optional query.