- Tclhttpd Document Domain: file access and templating.
- [Tclhttpd Cgi Domain]: CGI processing.
- Tclhttpd Direct Domain: direct calls of tcl procs yielding html and other data.
- [Tclhttpd Redirect Domain]: support for redirecting URLs
- [Tclhttpd Upload Domain]: file uploading of multipart/form-data. See File Upload example
- examples here
Tclhttpd can roughly be functionally decomposed into
- http protocol interaction to get the request - http.tcl
- decoding a url - url.tcl
- Domain handling to generate content
- http protocol interaction to deliver the content - http.tcl