A built request, ready for a transport.
Optional
JSON body; absent when the entry has none.
Request headers (credentials are added by the caller).
HTTP method.
Path with parameters filled in and encoded.
Query pairs; a key repeats for each array item.
A built request, ready for a transport.