ok_reply(+Status, +Stream) is det[private]
 reply(+Status, +Stream, -Reply) is det[private]
Handle the HTTP reply. Either succeed (2xx for ok_reply/2), return a Prolog dict with the JSON reply (2xx, for reply/3) or raise an exception holding with a Prolog dict holding the details.