Sets various options for future invocations of CURL.
Options may be set globally or per channel. Per-channel settings will override global settings.
cookie- A cookie to send with the request. Multiple cookies are supported.
conntimeout- Number of seconds to wait for a connection to succeed
dnstimeout- Number of seconds to wait for DNS to be resolved
ftptext- For FTP URIs, force a text transfer (boolean)
ftptimeout- For FTP URIs, number of seconds to wait for a server response
header- Include header information in the result (boolean)
httptimeout- For HTTP(S) URIs, number of seconds to wait for a server response
maxredirs- Maximum number of redirects to follow
proxy- Hostname or IP address to use as a proxy server
proxytype- Type of
proxyport- Port number of the
proxyuserpwd- A username
:password combination to use for authenticating requests through a
referer- Referer URL to use for the request
useragent- UserAgent string to use for the request
userpwd- A username
:password to use for authentication when the server response to an initial request indicates a 401 status code.
ssl_verifypeer- Whether to verify the server certificate against a list of known root certificate authorities (boolean).
hashcompat- Assuming the responses will be in
key1=value1&key2=value2format, reformat the response such that it can be used by the
legacy- Also translate
+to the space character, in violation of current RFC standards.
This documentation was imported from Asterisk Version SVN-branch-10-r378689