Optionalquery: QueryParamsPerform a GET expecting JSON and parse it into T.
Optionalquery: QueryParamsPerform a GET returning the raw bytes (GeoJSON / RSS / image downloads).
Optionalquery: QueryParamsPerform a request with Accept negotiation and transient-error retries.
Build a fully-qualified URL from a path and optional query parameters. The base URL was checked by the constructor (validateBaseUrl): an http(s) URL without a query or fragment, so the path is appended as text. Its scheme is enforced there, transport-independently, so a library user who injects a custom Transport still cannot reach a file:/ftp: driver.