Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the hunchentoot-cgi Reference Manual, version 0.3, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 13:49:54 2020 GMT+0.
• Introduction | What hunchentoot-cgi is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
A library for executing CGI scripts from the hunchentoot webserver written by Cyrus Harmon.
To activate hunchentoot-cgi, create a new dispatcher-and-handler and add this to the hunchentoot global dispatch table roughly as follows:
(pushnew (hunchentoot-cgi:create-cgi-dispatcher-and-handler
"/cgi-bin/"
"/usr/local/share/hunchentoot/cgi/"
hunchentoot:*dispatch-table*
:test #'equal)
This will instruct hunchentoot to field requests to /cgi-bin/foo and execute /usr/local/share/hunchentoot/cgi/foo as a CGI script.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The hunchentoot-cgi system |
Cyrus Harmon <ch-lisp@bobobeach.com>
BSD
0.3
hunchentoot-cgi.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The hunchentoot-cgi.asd file | ||
• The hunchentoot-cgi/defpackage.lisp file | ||
• The hunchentoot-cgi/util.lisp file | ||
• The hunchentoot-cgi/hunchentoot-cgi.lisp file |
Next: The hunchentoot-cgi/defpackage․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
hunchentoot-cgi.asd
hunchentoot-cgi (system)
Next: The hunchentoot-cgi/util․lisp file, Previous: The hunchentoot-cgi․asd file, Up: Lisp files [Contents][Index]
hunchentoot-cgi (system)
defpackage.lisp
Next: The hunchentoot-cgi/hunchentoot-cgi․lisp file, Previous: The hunchentoot-cgi/defpackage․lisp file, Up: Lisp files [Contents][Index]
defpackage.lisp (file)
hunchentoot-cgi (system)
util.lisp
Previous: The hunchentoot-cgi/util․lisp file, Up: Lisp files [Contents][Index]
hunchentoot-cgi (system)
hunchentoot-cgi.lisp
create-cgi-dispatcher-and-handler (function)
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The hunchentoot-cgi package |
defpackage.lisp (file)
create-cgi-dispatcher-and-handler (function)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported functions |
Previous: Exported definitions, Up: Exported definitions [Contents][Index]
hunchentoot-cgi.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal macros | ||
• Internal functions |
Next: Internal functions, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
Creates an new process of the specified by PROGRAM using PROGRAM-ARGS as a list of the arguments to the program. Binds the stream variable to an input stream from which the output of the process can be read and executes body as an implicit progn.
util.lisp (file)
Previous: Internal macros, Up: Internal definitions [Contents][Index]
Copy everything from in to out
util.lisp (file)
A function which acts like a Hunchentoot handler for the file denoted by PATH. Send a content type header corresponding to CONTENT-TYPE or (if that is NIL) tries to determine the content type via the file’s suffix.
hunchentoot-cgi.lisp (file)
Returns just the host portion of the ’Host’ incoming http header value, rather than either host or host:port if the port is specified.
hunchentoot-cgi.lisp (file)
Returns the multiple values host and port (or nil if no port
is specified) of the ’Host’ incoming http header value, rather than
either host or host:port if the port is specified.
hunchentoot-cgi.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F H L |
---|
Jump to: | F H L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | C F H M W |
---|
Jump to: | C F H M W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | H P S |
---|
Jump to: | H P S |
---|