- uri
- Either a URI, URL, or object whose
toString()
method produces a valid URI string. If this parameter is not supplied, the HTTPBuilder’s default URI is used. - path
- Request path that is merged with the URI
- queryString
- an escaped query string
- query
- Map of URL query parameters
- headers
- Map of HTTP headers
- contentType
- Request content type and Accept header. If not supplied, the HTTPBuilder’s default content-type is used.
- requestContentType
- content type for the request, if it is different from the expected response content-type
- body
- Request body that will be encoded based on the given contentType
Note that if both queryString
and query
are given, query
will be merged with (and potentially override) the parameters given as part of queryString
.