 |
Qore ConnectionProvider Module Reference
1.3
|
53 "assume_encoding":
True,
54 "error_passthru":
True,
56 "max_redirects":
True,
59 "connect_timeout":
True,
60 "redirect_passthru":
True,
61 "ssl_cert_path":
True,
62 "ssl_key_password":
True,
64 "ssl_verify_cert":
True,
70 "connect_timeout": 45s,
73 const OptionList =
Options.keys();
the ConnectionProvider namespace. All classes used in the ConnectionProvider module should be inside ...
Definition: AbstractConnection.qc.dox.h:27
abstract base class for connections
Definition: AbstractConnection.qc.dox.h:31
string name
connection name
Definition: AbstractConnection.qc.dox.h:35
static deprecated HttpConnection make(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
DEPRECATED: static constructor.
*hash< auto > getDefaultOptions()
returns default options
const DefaultOptions
HttpConnection default options.
Definition: HttpConnection.qc.dox.h:68
string desc
connection description
Definition: AbstractConnection.qc.dox.h:38
const Options
HttpConnection object connection options.
Definition: HttpConnection.qc.dox.h:52
*hash< auto > opts
connection options
Definition: AbstractConnection.qc.dox.h:50
string getType()
returns "http"
hash< auto > urlh
broken down URL hash (as returned by Qore::parse_url())
Definition: AbstractConnection.qc.dox.h:53
hash< auto > getOptions()
gets options
hash< auto > hash(object obj)
constructor(string name, string desc, string url, hash< auto > attributes={}, hash< auto > options={})
creates the HttpConnection object
string url
connection URL (potentially with password info)
Definition: AbstractConnection.qc.dox.h:41
bool monitor
monitoring flag
Definition: AbstractConnection.qc.dox.h:65
class for HTTP connections; returns Qore::HTTPClient objects
Definition: HttpConnection.qc.dox.h:48
Qore::HTTPClient getImpl(bool connect=True, *hash rtopts)
returns an Qore::HTTPClient object
deprecated constructor(string name, string desc, string url, bool monitor, *hash< auto > opts, hash< auto > urlh)
DEPRECATED: creates the HttpConnection object.