Class Protocols.HTTP.Promise.Arguments
- Description
Class representing the arguments to give to get_url(), post_url() put_url(), delete_url() and do_method().
- Variable data
void|string|mappingProtocols.HTTP.Promise.Arguments.data- Description
POST data
- Variable extra_args
array(mixed) Protocols.HTTP.Promise.Arguments.extra_args- Description
Extra arguments that will end up in the Result object
- Variable follow_redirects
Protocols.HTTP.Promise.Arguments.follow_redirectsbool- Description
Should redirects be followed. Default is true.
- Variable headers
mapping(string:string) Protocols.HTTP.Promise.Arguments.headers- Description
Additional request headers
- Variable maxtime
intProtocols.HTTP.Promise.Arguments.maxtime- Description
Request timeout
- Variable timeout
intProtocols.HTTP.Promise.Arguments.timeout- Description
Data fetch timeout
- Variable variables
mapping(string:mixed) Protocols.HTTP.Promise.Arguments.variables- Description
Query variables
- Method create
Protocols.HTTP.Promise.Arguments Protocols.HTTP.Promise.Arguments(void|mapping(string:mixed)args)- Description
If args is given the indices that match any of this object's members will set those object members to the value of the corresponding mapping member.