Menu

Tree [f98511] master /
 History

HTTPS access


File Date Author Commit
 examples 2014-09-09 Vítor Santos Costa Vítor Santos Costa [c34733] missing library calls
 figs 2007-06-07 Jan Wielemaker Jan Wielemaker [d5511f] * Added and documented the HTTP dispatch and au...
 web 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 .cvsignore 2003-01-21 Jan Wielemaker Jan Wielemaker [e7949d] * CVS cleanup
 .gitignore 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 ChangeLog 2009-10-18 Jan Wielemaker Jan Wielemaker [0b39e0] Merge branch '5.7' into merge
 Makefile.in 2014-02-13 Vítor Santos Costa Vítor Santos Costa [c7aa38] big makefile cleanup
 Makefile.mak 2011-06-14 Vitor Santos Costa Vitor Santos Costa [09000f] Merge branch 'master' of git://www.swi-prolog.o...
 README 2010-04-18 Jan Wielemaker Jan Wielemaker [97a2c5] VERSION: Merged to 5.9.11
 TODO 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 ax.pl 2014-09-09 Vítor Santos Costa Vítor Santos Costa [c34733] missing library calls
 cgi_stream.c 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 common.mk 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 configure.in 2010-04-18 Jan Wielemaker Jan Wielemaker [97a2c5] VERSION: Merged to 5.9.11
 dcg_basics.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 html_head.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 html_quasiquotations.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 html_write.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http.doc 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 http_authenticate.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_chunked.c 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 http_client.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_cookie.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_cors.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_dirindex.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_dispatch.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_error.c 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 http_error.pl 2014-11-03 Vítor Santos Costa Vítor Santos Costa [f98511] win
 http_exception.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_files.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_header.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_hook.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_host.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_json.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_load.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_log.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_mime_plugin.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_open.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_openid.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_parameters.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_path.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_pwp.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_server_files.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_session.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_sgml_plugin.pl 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 http_stream.c 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 http_stream.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_unix_daemon.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 http_wrapper.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 inetd_httpd.pl 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 install-sh 2002-12-23 Jan Wielemaker Jan Wielemaker [95399e] * Finish first check-in
 js_grammar.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 js_write.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 json.c 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 json.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 json.txt 2012-06-22 Vitor Santos Costa Vitor Santos Costa [282dfe] Merge branch 'master' of git://www.swi-prolog.o...
 json_convert.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 mimepack.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 mimetype.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes
 pltotex.pl 2008-10-22 Jan Wielemaker Jan Wielemaker [481bdb] Fix a module redeclaration issue when generatin...
 post.txt 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 stream_range.c 2011-09-05 Vitor Santos Costa Vitor Santos Costa [b83111] Merge http://www.swi-prolog.org/home/pl/git/pac...
 test_cgi_stream.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 test_http.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 test_json.pl 2014-09-09 Vítor Santos Costa Vítor Santos Costa [c34733] missing library calls
 thread_httpd.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 txttotex.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 xpce_httpd.pl 2013-11-11 Vítor Santos Costa Vítor Santos Costa [3a894d] Merge branch 'master' of git://www.swi-prolog.o...
 yadis.pl 2014-09-13 Vitor Santos Costa Vitor Santos Costa [373c30] doc changes

Read Me

---+ 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