post(Data) option
of http_open/3. The default implementation supports
prolog(Term), sending a Prolog term as application/x-prolog.http_post(URL, json(Term), Reply, Options) http_post(URL, json(Term, Options), Reply, Options)
If Options are passed, these are handed to json_write/3. In addition, this option is processed:
dict, json_write_dict/3 is used to write the
output. This is default if json(Dict) is passed.