# Functions
GetURLScheme returns the scheme of a URL.
MakeClientAndRequest prepares a client and a request.
# Structs
AuthMethod represent a method to authenticate with a proxy.
PreparedRequest contains everything needed to make a request through a proxy.
RequestConfig is used to build a request.