Homepage: https://github.com/emacsorphanage/http-post-simple
Author: Tom Schutzer-Weissmann
Updated:
HTTP POST requests using the url library
Provides ways to use the url library to perform HTTP POST requests.
See the documentation to `http-post-simple' for more information.
The `url-http' library does not handle 1xx response codes.
However, as RFC 2616 puts it:
a server MAY send a 100 (Continue)
status in response to an HTTP/1.1 PUT or POST request that does
not include an Expect request-header field with the "100-continue"
expectation.
-- and some servers do, giving you annoying errors. To avoid these errors,
you can either set `url-http-version' to "1.0", in which case any compliant
server will not send the 100 (Continue) code, or call
`http-post-finesse-code-100'. Note that the latter advises
'url-http-parse-response'