This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/http
2010-07-21 11:12:15 +01:00
..
examples http package (only partially working) 2010-06-23 11:52:34 +01:00
figs http package (only partially working) 2010-06-23 11:52:34 +01:00
web http package (only partially working) 2010-06-23 11:52:34 +01:00
cgi_stream.c http package (only partially working) 2010-06-23 11:52:34 +01:00
ChangeLog http package (only partially working) 2010-06-23 11:52:34 +01:00
common.mk http package (only partially working) 2010-06-23 11:52:34 +01:00
config.h.in http package (only partially working) 2010-06-23 11:52:34 +01:00
config.log http package (only partially working) 2010-06-23 11:52:34 +01:00
configure.in http package (only partially working) 2010-06-23 11:52:34 +01:00
dcg_basics.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
html_head.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
html_write.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_authenticate.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_chunked.c http package (only partially working) 2010-06-23 11:52:34 +01:00
http_client.pl improvements to compatibility of http server package. 2010-07-19 14:47:39 +01:00
http_dirindex.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_dispatch.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_error.c http package (only partially working) 2010-06-23 11:52:34 +01:00
http_error.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_exception.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_header.pl improvements to compatibility of http server package. 2010-07-19 14:47:39 +01:00
http_hook.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_host.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_json.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_log.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_mime_plugin.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_open.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_openid.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_parameters.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_path.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_pwp.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_server_files.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_session.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_sgml_plugin.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http_stream.c http package (only partially working) 2010-06-23 11:52:34 +01:00
http_stream.pl improvements to compatibility of http server package. 2010-07-19 14:47:39 +01:00
http_wrapper.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
http.doc http package (only partially working) 2010-06-23 11:52:34 +01:00
httpserver.gif http package (only partially working) 2010-06-23 11:52:34 +01:00
inetd_httpd.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
install-sh http package (only partially working) 2010-06-23 11:52:34 +01:00
js_write.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
json_convert.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
json.c http package (only partially working) 2010-06-23 11:52:34 +01:00
json.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
json.txt http package (only partially working) 2010-06-23 11:52:34 +01:00
Makefile.in more WIN32 compilation fixes. 2010-07-20 14:33:33 +01:00
Makefile.mak http package (only partially working) 2010-06-23 11:52:34 +01:00
mimepack.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
mimetype.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
pltotex.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
post.txt http package (only partially working) 2010-06-23 11:52:34 +01:00
README http package (only partially working) 2010-06-23 11:52:34 +01:00
stream_range.c http package (only partially working) 2010-06-23 11:52:34 +01:00
test_cgi_stream.pl remove debugging information 2010-07-21 11:12:15 +01:00
test_http.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
test_json.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
thread_httpd.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
TODO http package (only partially working) 2010-06-23 11:52:34 +01:00
txttotex.pl http package (only partially working) 2010-06-23 11:52:34 +01:00
xpce_httpd.pl http package (only partially working) 2010-06-23 11:52:34 +01:00

---+ SWI-Prolog HTTP support library

This directory provides  the  SWI-Prolog   libraries  for  accessing and
providing HTTP services.  The client libraries come in two forms:

    * The lightweight http_open.pl opens an HTTP location as a stream
    * The more full-blown http_client.pl performs arbitrary HTTP
    requests and, depending on loaded plugins, transforms the data
    in a Prolog-friendly format.

The primary server-library  is   thread_httpd.pl,  providing  full-blown
scalable embedded HTTP server.

---++ Further reading

    * ../../packages/http.pdf
    * ../../packages/examples/http contains some demos.
    * http://www.swi-prolog.org/packages/http.html