sunet/scheme/httpd
sperber d1438eb4a8 Rework the API of path handlers:
Path handlers must now return a response object similar to the
response objects of the PLT web server, encapsulating headers, mime
type, status code, and so on.

A response object in turn can contain an encoding of a body.  The only
presently supported body type is a procedure which just prints the
body.

Other changes:
- split file-dir-handler.scm out from handlers.scm
- moved the ICON-NAME constructor parameters for file handlers to the
  options
- removed input/output port redirections and work with paths
  explicitly
2002-08-26 09:46:11 +00:00
..
access-control.scm renamed httpd-\(*\).scm files to \1.scm 2002-05-26 14:47:48 +00:00
cgi-server.scm use char-set:digit instead of deprecated char-set:numeric 2002-08-23 15:44:40 +00:00
constants.scm * split up big httpd-core file in several pieces 2002-05-26 17:56:56 +00:00
core.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00
error.scm renamed httpd-\(*\).scm files to \1.scm 2002-05-26 14:47:48 +00:00
file-dir-handler.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00
handle-fatal-error.scm * moved files concerning web server to new subdirectory httpd 2002-05-14 13:53:55 +00:00
handlers.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00
http-top.scm * moved files concerning web server to new subdirectory httpd 2002-05-14 13:53:55 +00:00
info-gateway.scm * moved files concerning web server to new subdirectory httpd 2002-05-14 13:53:55 +00:00
logging.scm * export selector and transformer of resolve-ip? field in httpd-options 2002-08-22 16:40:10 +00:00
options.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00
reply-codes.scm * split up big httpd-core file in several pieces 2002-05-26 17:56:56 +00:00
request.scm * split up big httpd-core file in several pieces 2002-05-26 17:56:56 +00:00
response.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00
rman-gateway.scm * moved files concerning web server to new subdirectory httpd 2002-05-14 13:53:55 +00:00
scheme-program-server.scm adapted to new logging facility of httpd 2002-08-26 08:26:08 +00:00
server.scm * adpated to new handler combinators 2002-08-22 15:33:37 +00:00
seval.scm adapting to new httpd logging facility 2002-08-26 08:15:43 +00:00
su-httpd.txt * moved files concerning web server to new subdirectory httpd 2002-05-14 13:53:55 +00:00
text-generation.scm Rework the API of path handlers: 2002-08-26 09:46:11 +00:00