Common Lisp Package: MYWEB.UTIL

README:

FUNCTION

Public

Undocumented

FILE-RESPONSE (FILENAME TYPE REQUEST STREAM)

GET-HEADER (NAME REQUEST)

GET-PARAM (NAME REQUEST)

HTML-TEMPLATE (FILENAME TYPE PARAMS REQUEST STREAM)

HTTP-RESPONSE (CODE HEADERS STREAM)

LOG-ERROR (MESSAGE)

LOG-INFO (MESSAGE)

LOG-WARNING (MESSAGE)

PARSE-REQUEST (STREAM)

READ-UTF-8-STRING (STREAM &OPTIONAL (END 0))

RESPONSE-WRITE (TEXT STREAM)

Private

Undocumented

DECODE-KV (S)

DECODE-PARAM (S)

DECODE-PARAMS (S)

HTTP-404-NOT-FOUND (MESSAGE STREAM)

HTTP-CHAR (C1 C2 &OPTIONAL (DEFAULT ))

LOG-WORKER

PARSE-GET-HEADER (HEADER STREAM)

PARSE-HEADER (HEADER)

PARSE-HEADERS (STREAM)

PARSE-PARAMS (S)

PARSE-PATH (PATH)

PARSE-POST-HEADER (HEADER STREAM)

VARIABLE

Private

Undocumented

*LOG-QUEUE*

*LOG-QUEUE-COND*

*LOG-QUEUE-COND-LOCK*

*LOG-QUEUE-LOCK*

*LOG-QUEUE-TIME*

*NEW-LINE*