FusionInventory::Agent::HTTP::Client - An abstract HTTP client
This is an abstract class for HTTP clients. It can send messages through HTTP or HTTPS, directly or through a proxy, and validate SSL certificates.
The constructor. The following parameters are allowed, as keys of the %params hash:
the logger object to use (default: a new stderr logger)
the URL of an HTTP proxy
the user for HTTP authentication
the password for HTTP authentication
a flag allowing to ignore untrusted server certificates (default: false)
the file containing trusted certificates
the directory containing trusted certificates
Send given HTTP::Request object, handling SSL checking and user authentication automatically if needed.