We support either
https to indicate a secure connection.
This is the service we intend on talking to. E.g.
api.server.com would be a host.
This is the specific path the request will make to the server. E.g. a path could be
/resources/123 to indicate a request to a specific resource.
HTTP headers are a collection of key value pairs sent to the server. They are often used to send authentication credentials as they are considered more secure than other parts of the request which are not usually logged.
Some requests can have a body, which could be structured JSON, free text or binary form data. It is common for most tasks to not have a body.