Version: 4.1.3
3.1.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?)) |
| (struct host-table (indices log-format messages timeouts paths)) |
| indices : (listof string?) |
| log-format : symbol? |
| messages : messages? |
| timeouts : timeouts? |
| paths : paths? |
| |||||||||||||||||||||||||||||||||||
| indices : (listof string?) | |||||||||||||||||||||||||||||||||||
| log-format : symbol? | |||||||||||||||||||||||||||||||||||
| log-path : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
| passwords : (or/c false/c path-string?) | |||||||||||||||||||||||||||||||||||
| responders : responders? | |||||||||||||||||||||||||||||||||||
| timeouts : timeouts? | |||||||||||||||||||||||||||||||||||
| paths : paths? |
| ||||||||||||||||||||||||||||||||||||||||
| servlet : (url? any/c . -> . response?) | ||||||||||||||||||||||||||||||||||||||||
| servlet-loading : (url? any/c . -> . response?) | ||||||||||||||||||||||||||||||||||||||||
| 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?) |