Base functionality for HTTP hosting implementations
uses |
||
|
Custom application class. |
|
|
Basic HTTP protocol declarations and classes |
|
|
HTTP request handling for web servers |
|
|
Unit implementing system log class. |
The custweb unit provides the base functionality common to all HTTP hosting implementations in Free Pascal: CGI, FastCGI, HTTP server and Apache loadable modules. It contains the foundational classes TWebHandler and TCustomWebApplication that handle HTTP requests and provide web application functionality.
The unit supports module-based request handling, error management, event logging, and various configuration options for different hosting environments. It provides the infrastructure for routing requests to appropriate HTTP modules and managing the complete request-response cycle.