Facilitates HTTP request creation by assembling connection and path info, `GET` and `POST` data,
and authentication credentials in a single, stateful object.