4.1 Configuration Table Structure
(require web-server/configuration/configuration-table-structs) |
"configuration/configuration-table-structs.ss" provides the following structures that represent a standard configuration (see Web Server Unit) of the Web Server . The contracts on this structure influence the valid types of values in the configuration table S-expression file format described in Configuration Table.
| |||||||||||||||||||||||||
port : port-number? | |||||||||||||||||||||||||
max-waiting : natural-number/c | |||||||||||||||||||||||||
initial-connection-timeout : natural-number/c | |||||||||||||||||||||||||
default-host : host-table? | |||||||||||||||||||||||||
virtual-hosts : (listof (cons/c string? host-table?)) |
| |||||
log-format : symbol? | |||||
messages : messages? | |||||
timeouts : timeouts? | |||||
paths : paths? |
| |||||||||||||||||||||||||||||||||||
log-format : symbol? | |||||||||||||||||||||||||||||||||||
log-path : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
passwords : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
responders : responders? | |||||||||||||||||||||||||||||||||||
timeouts : timeouts? | |||||||||||||||||||||||||||||||||||
paths : paths? |
| ||||||||||||||||||||||||||||||||||||||||
authentication : (url? (cons/c symbol? string?) . -> . response?) | ||||||||||||||||||||||||||||||||||||||||
servlets-refreshed : (-> response?) | ||||||||||||||||||||||||||||||||||||||||
passwords-refreshed : (-> response?) | ||||||||||||||||||||||||||||||||||||||||
file-not-found : (request? . -> . response?) | ||||||||||||||||||||||||||||||||||||||||
protocol : (url? . -> . response?) | ||||||||||||||||||||||||||||||||||||||||
collect-garbage : (-> response?) |
| |||||||||||||||||||||||||||||||||||
servlet : string? | |||||||||||||||||||||||||||||||||||
authentication : string? | |||||||||||||||||||||||||||||||||||
servlets-refreshed : string? | |||||||||||||||||||||||||||||||||||
passwords-refreshed : string? | |||||||||||||||||||||||||||||||||||
file-not-found : string? | |||||||||||||||||||||||||||||||||||
protocol : string? | |||||||||||||||||||||||||||||||||||
collect-garbage : string? |
| |||||||||||||||||||||||||
default-servlet : number? | |||||||||||||||||||||||||
password : number? | |||||||||||||||||||||||||
servlet-connection : number? | |||||||||||||||||||||||||
file-per-byte : number? | |||||||||||||||||||||||||
file-base : number? |
| |||||||||||||||||||||||||||||||||||
conf : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
host-base : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
log : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
htdocs : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
servlet : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
mime-types : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
passwords : (or/c false/c path-string?) |