either text, binary, or auto. Should the reply data be treated as a string (text) or an Array with data type integer (binary). auto determines the data type by relying on the data type provided by the server. The default is auto. This is only supported by the http and https schemes. ftp transfers do not return a reply.
the number of seconds to wait before aborting the transfer. The default is infinity (aka no timeout).
a list of one or more of content, headers, and code. This determines what will be returned by Get. The output will be an expression sequence with the corresponding values. The default is [content]. This option is only valid with http and https schemes.
requestheaders=list(string) or table
a list of strings and equations of strings that will be added to the http header that is sent as part of the request.
a list of strings specifying header fields to be returned. This only has an effect if headers is specified in the output option. If this option is not given, all received headers will be returned.
Specify the user name for authentication. This supersedes any user name included in url directly.
Specify the password for authentication. This supersedes any password included in url directly.
should Maple authenticate the identity of the server by verifying its SSL certificate against a list of verified Certificate Authorities. The default is true. This option is only valid when using https.
specify a certificate file to use when authenticating the server. Maple includes a certificate file containing certificates for the major Certificate Authorities.
a URL for a proxy server. This should include the protocol, host, and port number (if not default), For example, to connect to an HTTP proxy myproxy on port 3421, use proxy=http://myproxy:3421.
username to use for authentication against the proxy specified by the proxy option.
password to use for authentication against the proxy specified by the proxy option.