List extension packs
/data/config-enabled
/swish
/swish/config-available
/swish/lib
/swish/lib/data
/swish/lib/plugin
/swish/lib/render
/swish/pack/chat80/prolog
/swish/pack/chat80/prolog/chat80
/swish/pack/hdt/prolog
/swish/pack/profile/prolog
/swish/pack/profile/prolog/profile/backend
/swish/pack/rserve_client/prolog/r
/swish/pack/sCASP/prolog
/swish/pack/sCASP/prolog/scasp
/swish/pack/sCASP/prolog/scasp/clp
/swish/pack/sCASP/prolog/scasp/lang
/swish/pack/smtp/prolog
/swish/pack/wordnet/prolog
/usr/lib/swipl/boot
/usr/lib/swipl/library
/usr/lib/swipl/library/clp
/usr/lib/swipl/library/dcg
/usr/lib/swipl/library/dialect
/usr/lib/swipl/library/dialect/swi
/usr/lib/swipl/library/ext/RDF
/usr/lib/swipl/library/ext/archive
/usr/lib/swipl/library/ext/bdb
/usr/lib/swipl/library/ext/chr
/usr/lib/swipl/library/ext/chr/chr
/usr/lib/swipl/library/ext/clib
/usr/lib/swipl/library/ext/clpqr
/usr/lib/swipl/library/ext/clpqr/clpq
/usr/lib/swipl/library/ext/clpqr/clpqr
/usr/lib/swipl/library/ext/clpqr/clpr
/usr/lib/swipl/library/ext/http/http
/usr/lib/swipl/library/ext/libedit
/usr/lib/swipl/library/ext/mqi
/usr/lib/swipl/library/ext/nlp
/usr/lib/swipl/library/ext/odbc
/usr/lib/swipl/library/ext/paxos
/usr/lib/swipl/library/ext/pcre
/usr/lib/swipl/library/ext/pengines
/usr/lib/swipl/library/ext/pldoc
/usr/lib/swipl/library/ext/pldoc/pldoc
/usr/lib/swipl/library/ext/plunit
/usr/lib/swipl/library/ext/protobufs
/usr/lib/swipl/library/ext/redis
/usr/lib/swipl/library/ext/semweb/semweb
/usr/lib/swipl/library/ext/sgml
/usr/lib/swipl/library/ext/ssl
/usr/lib/swipl/library/ext/ssl/http
/usr/lib/swipl/library/ext/stomp
/usr/lib/swipl/library/ext/sweep
/usr/lib/swipl/library/ext/table
/usr/lib/swipl/library/ext/utf8proc
/usr/lib/swipl/library/ext/yaml
/usr/lib/swipl/library/ext/zlib
/usr/lib/swipl/library/http
/usr/lib/swipl/library/lynx
/usr/share/swi-prolog/pack/clpBNR/prolog
/usr/share/swi-prolog/pack/libssh/prolog
pengine://002840cd-b521-4038-8ab4-ed33b77494b8
pengine://038a318d-0d19-493d-b802-762082e55fa1
pengine://11dd9a13-8c5d-4b45-a237-a12c13780670
pengine://1209ba47-6c80-4287-b9bc-d6a6adb186c7
pengine://13e97f8d-b1d1-454c-af01-7be8998a575e
pengine://1436435e-fa53-4b9c-bd45-e5ebf772d510
pengine://1ad8e12e-16bb-4dda-879d-49b43e451bee
pengine://210dd129-c1fb-4c34-bb65-a9305d3280d7
pengine://29fd837b-95f1-4994-ba3a-d616cb19b582
pengine://2f5a3e68-e609-44e2-ac04-f047627683d4
pengine://350031e9-f954-4cb8-9f61-69cd19c04316
pengine://390d3eca-8e14-4505-81b9-9b11480b9b52
pengine://43fbb3a2-8cc4-4f31-a569-98a5d6c4402b
pengine://44107a5d-89a8-4399-ab2b-0752df492bff
pengine://5086f5b0-8e9f-4e6b-b0fa-0c5f8ca50e30
pengine://52290af9-b8ce-4b80-b7f0-6b354556867d
pengine://53c55972-6a85-4cfe-80c1-6303964f076a
pengine://54e42792-5239-4c92-85f0-976dbdf0efbe
pengine://55203f64-0de7-4512-bd7e-4e5e4e00d15f
pengine://562ee24a-a3f9-4cd7-b793-f131685e201a
pengine://571a2eeb-6c25-43d5-9df4-fb21edc5ea41
pengine://5b019279-31e9-49c2-ae2d-ed89e4bdee3e
pengine://5bcee53a-d2a1-451e-98ad-752c33bdc5de
pengine://62d8795c-6092-427c-8ef2-299e25d8edd0
pengine://67f5ef58-7a07-44d5-bdd0-4522701de34b
pengine://780a08ed-0d3d-406a-9275-5d7e64b1ecd3
pengine://7bcfe320-1efa-4919-bb78-a33f1fdeef72
pengine://7bf42137-8130-493c-8b3d-51f12c7a5186
pengine://7dfd0e46-011f-4174-8da7-5533794db0b3
pengine://87aa2e1a-a12e-4d53-bbfe-ddfa9f0b6ecc
pengine://8b1a727f-5b5e-4e91-aa40-3bad6b863db5
pengine://902e2acf-f670-488c-ab89-56c05b6e4886
pengine://97773ee0-f914-4a91-84d2-f5d5ad7d37cd
pengine://98167fae-2e7f-439a-a1a0-6955fb54525c
pengine://9a84036f-00e2-46fb-b711-a03b551880f9
pengine://9f16a5b1-ce56-4e33-924f-26cb922f8d1e
pengine://a921dc6f-b518-4e27-900e-984789328118
pengine://af737c2d-3269-4777-a7c6-d8c4bca88d75
pengine://b12fdafc-f106-4277-b8d0-9a63578b7eb0
pengine://b2effb06-b6de-4001-8e6c-89e9b96a10e4
pengine://b5d5d828-a57b-4468-89fc-b9d9bbafe88d
pengine://b90a40c2-a0ed-4de0-bd49-68fa5cde4e04
pengine://b9e0af39-93b6-4a7f-b32d-121eaa7ca7b0
pengine://ba167d91-f1ef-4688-a07f-64d6803ca590
pengine://c114229c-9254-45b7-8a9a-f38706d015b3
pengine://c7c4d74d-d574-4167-bc5a-7dac6b88f0b7
pengine://cd122d88-a3f9-4c99-89b1-8bdd9f504fd5
pengine://d07cbb70-052e-4de9-836c-2aaa89d9b026
pengine://d0aba4cd-d16f-4863-86ae-0fc9b2b95cf3
pengine://d52596ca-cb15-46a8-af1e-c829991108c2
pengine://d58d3046-3cc8-4843-83e3-8cfc52c80280
pengine://d5e24dcd-f2e2-4ac5-97f4-af24d6a3b74a
pengine://d6b661c7-9258-4c18-a5e9-b9c9bea283fc
pengine://d95c166c-3a0c-4de1-81c6-936d0f75a4e6
pengine://e4c1b73a-7bff-4442-91f1-be2ff00286de
pengine://e7813b69-05d3-4f76-b23c-507c3af5bc33
pengine://f5799c72-fbee-4cea-b462-d51c69f3a28a
/usr/lib/swipl/library/ext/http/http/http_json.pl
All
Application
Manual
Name
Summary
Help
http
http
http_unix_daemon.pl -- Run SWI-Prolog HTTP server as a Unix system daemon
thread_httpd.pl -- Threaded HTTP server
http_wrapper.pl -- Server processing of an HTTP request
http_header.pl -- Handling HTTP headers
http_stream.pl
http_exception.pl -- Map Prolog exceptions to HTTP errors
http_path.pl -- Abstract specification of HTTP server locations
http_dispatch.pl
http_host.pl
http_json.pl -- HTTP JSON Plugin module
post_data_hook/3
is_json_content_type/1
json_type/1
http_read_json/2
http_read_json/3
http_read_json_dict/2
http_read_json_dict/3
reply_json/1
reply_json/2
reply_json_dict/1
reply_json_dict/2
http_convert_data/4
http_client.pl
json.pl
http_open.pl -- HTTP client library
http_parameters.pl
http_multipart_plugin.pl
http_hook.pl -- HTTP library hooks
html_write.pl -- Write HTML text
html_quasiquotations.pl -- HTML quasi quotations
html_decl.pl
js_write.pl -- Utilities for including JavaScript
js_grammar.pl -- JavaScript grammar
http_server_files.pl -- Serve files needed by modules from the server
hub.pl
websocket.pl -- WebSocket support
http_session.pl
http_cors.pl -- Enable CORS: Cross-Origin Resource Sharing
mimetype.pl
html_head.pl
term_html.pl -- Represent Prolog terms as HTML
http_dyn_workers.pl
http_server.pl
http_server_health.pl -- HTTP Server health statistics
http_log.pl
http_redis_plugin.pl -- Hook session management to use Redis
mimepack.pl -- Create a MIME message
json_convert.pl
json_type
(?MediaType)
is
semidet
[multifile,
library(http/http_json)
]
True if
MediaType
is a JSON media type.
http_json
:json_type/1
is a multifile predicate and may be extended to facilitate non-conforming clients.
Arguments:
MediaType
- is a term
Type
/
SubType
, where both
Type
and
SubType
are atoms.