- conflicting_http_parameters(+Keys:list(atom)) is det
- data_uri(+Segments:list(atom), -Uri:atom) is det
- http_absolute_location(+Spec, -Path:atom) is det
- http_current_location(-Uri:atom) is det
- http_is_get(@Method:atom) is semidet
- Succeeds for GET and HEAD requests. HEAD requests are handled just
like GET requests. The SWI HTTP library deals with leaving out the
body for HEAD requests.
- http_link_to_id(+HandleId, -Local) is det
- http_media_types(+Request:compound, +MediaTypes:list(compound)) is det
- http_parameter_alternatives(+Params:list(compound), -Value:term) is det
- http_parameter_conflict(+Parameter1:compound, +Parameter2:compound) is det
- http_reply_json(+Json) is det
- rest_media_type(+MediaTypes:list(compound), :Goal_1) is det
- rest_method(+Request:list(compound), :Goal_2) is det
- rest_method(+Request:list(compound), +HandleId, :Plural_2, :Singular_3) is det
- rest_options(+Methods:list(atom)) is det
- rest_parameters(+Request:compound, +Parameters:list(compound)) is det
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- rest_method(Arg1, Arg2, Arg3, Arg4)