- HTTP Client interface.
- HTTP Headers Headers object is mutable and values can be added up until Client.send is called.
- Information about the redirect step.
- HTTP Request object
- A HTTP Response object.
- Tracks the entire lifecycle of a request, keeps track the number of ongoing and completed requests.
- Automatically updates the underlying client after the specified use limits.