Post data to a URL using HTTP POST and retrieve the result
Post(URI, content, options)
host, port, and URL path of the form http://host:port/path/to/file; the uniform resource identifier
content of the HTTP request
list of header values; duplicate values will be combined into a single comma-separated list.
the number of seconds to wait for data before timing out.
either text or binary this forces the transfer to be done in the given mode regardless of the Content-Type reported by the server.
Post is an extension of Get. In addition to being able to data in the Request-URI, Post is also able to send other data to the server in the content argument. This command is generally used to implement the sending of data via an HTML form.
Post returns a sequence (code, content, headers) with code set to the return code sent by the server, content containing the body of the server response, and headers as a table.
status,data,headers ≔ HTTP:-Post⁡https://www.ssa.gov/cgi-bin/popularnames.cgi,year=1990&top=20&number=n,'headers'=Content-Type=application/x-www-form-urlencoded,'timeout'=100:
<head><title>Popular Baby Names<
The HTTP[Post] command was introduced in Maple 15.
For more information on Maple 15 changes, see Updates in Maple 15.
Download Help Document