Index of modules

A
Auth [Restful]
C
Config [Restful]

Module for handling config files in refer format.

Content [Restful]

Functions for generating content (the output of the service).

Convert [Restful]

Functions to convert QUERY_STRING parameters from strings to various other types.

Cred [Restful.Auth]
D
Default [Restful.Log]

The default LOG implementation, logs in Common Log Format to stdout, but only when running in Http mode; in Cgi mode, the supporting HTTP server is assumed to handle logging.

E
Encode [Restful]

Functions for encoding data.

Error [Restful]

Default ERROR module suitable for Make.

F
Favicon [Restful]

Functions for generating responses to requests for /favicon.ico.

J
Json [Restful]

Functions for generating Json data.

L
Log [Restful]

Predefined LOG modules and utility functions for writing new ones.

M
Make [Restful]

Functor to realize a running service, supporting the run-time choice of serveral modes.

N
Null [Restful.Log]

This LOG implementation does no logging at all, except for error messages via Default.error, which go to stderr.

P
P [Restful.Url]

Module of functions to manipulate the service's PATH_INFO.

Param [Restful]

Functions to process QUERY_STRING parameters.

Pathinfo [Restful]

Functions to manipulate PATH_INFO (including SCRIPT_NAME).

Q
Q [Restful.Url]

Module of functions to manipulate the service's QUERY_STRING.

R
Restful

Restful Web Framework

Robots [Restful]

Functions for generating responses to requests for /robots.txt.

S
Service [Restful]

Default SERVICE module suitable for Make.

T
Types [Restful]

Types defined by Restful.

U
Url [Restful]

Functions to manipulate the service's own URL.

V
Valid [Restful.Auth]
Valid [Restful]

Handy functions to validate common types of CGI parameter values.

Y
Year_month [Restful.Log]