- http_read_json(+Request, -JSON) is det
- http_read_json(+Request, -JSON, +Options) is det
- Extract JSON data posted to this HTTP request. Options are
passed to json_read/3. In addition, this option is processed:
- json_object(+As)
- One of
term
(default) to generate a classical Prolog
term or dict
to exploit the SWI-Prolog version 7 data type
extensions. See json_read_dict/3.
- Errors
- -
domain_error(mimetype, Found)
if the mimetype is
not known (see json_type/1). - -
domain_error(method, Method)
if the request method is not
a POST
, PUT
or PATCH
.