48 "max_redirects":
True,
51 "connect_timeout":
True,
52 "ssl_cert_path":
True,
53 "ssl_key_password":
True,
55 "ssl_verify_cert":
True,
61 "connect_timeout": 45s,
64 const OptionList =
Options.keys();
string getType()
returns "http"
bool monitor
monitoring flag
Definition: AbstractConnection.qc.dox.h:65
*hash opts
connection options
Definition: AbstractConnection.qc.dox.h:50
class for HTTP connections; returns Qore::HTTPClient objects
Definition: HttpConnection.qc.dox.h:42
string name
connection name
Definition: AbstractConnection.qc.dox.h:35
hash urlh
broken down URL hash (as returned by Qore::parse_url())
Definition: AbstractConnection.qc.dox.h:53
abstract base class for connections
Definition: AbstractConnection.qc.dox.h:31
Qore::HTTPClient getImpl(bool connect=True, *hash rtopts)
returns an Qore::HTTPClient object
*hash getDefaultOptions()
returns default options
static deprecated HttpConnection make(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
DEPRECATED: static constructor.
const DefaultOptions
HttpConnection default options.
Definition: HttpConnection.qc.dox.h:59
string desc
connection description
Definition: AbstractConnection.qc.dox.h:38
hash< ConnectionConstructorInfo > getConstructorInfoImpl()
returns a hash that can be used to contruct the object dynamically
const Options
HttpConnection object connection options.
Definition: HttpConnection.qc.dox.h:46
hash getOptions()
gets options
string url
connection URL (potentially with password info)
Definition: AbstractConnection.qc.dox.h:41
deprecated constructor(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
DEPRECATED: creates the HttpConnection object.
the ConnectionProvider namespace. All classes used in the ConnectionProvider module should be inside ...
Definition: AbstractConnection.qc.dox.h:27