(chibi net servlet)

Library for http and cgi servlets.

(upload-headers upload)

(upload-content upload)

(upload->string upload)

(upload->bytevector upload)

(upload->sexp upload)

(upload-input-port upload)

(upload-binary-input-port upload)

(upload-save upload path)

(request-uri-string request)

(request-path request)

(copy-request r)

(request-with-uri request uri)

(request-param request name . o)

(request-param-list request name)

(request-upload request name . o)

(request-upload-list request name)

(make-request method path version in out sock addr)

(make-cgi-request)

(servlet-write-status out status msg)

(servlet-respond request status msg . o)

Respond with a numeric status, string message and optional headers.

(servlet-write request str . o)

Write the contents of a string to the request. If no status has been sent, assume a default of 200.

(servlet-parse-body! request . o)

(make-status-servlet status msg . o)

servlet-bad-request

servlet-handler

(servlet-run servlet)