 [det]http_read_json(+Request, 
-JSON)
[det]http_read_json(+Request, 
-JSON, +Options)Extract JSON data posted to this HTTP request. Options 
are passed to json_read/3. In 
addition, this option is processed:
[det]http_read_json(+Request, 
-JSON)
[det]http_read_json(+Request, 
-JSON, +Options)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 
ordictto 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 
aPOST,PUTorPATCH.