Index  |  Related pages  |  Classes  |  Objects  |  Functions  |  Entities  |  Function Sets

Web Server Integration

This document explains how to integrate Falcon scripts and template documents with a web server. Namely, it documents the contents of the "web server integration module", which is automatically provided to the scripts loaded by a web server.

Scripts loaded by the integration module will transmit their output to the remote client. By default, the output sent is interpreted an HTML document, but it is possible to alter the type of data sent by the web server controlling the fields in the Reply object. The Request object gives acces to the query and HTTP request fields.

It is also possible to manage uploaded files (since version 0.9.2) via a very simple and complete Uploaded class, which encapsulates uploaded entities. For more detail, see upload_control.

The integration module can load any Falcon module, including binary modules, pre-compiled .fam modules and Falcon Template Files. The latter are particularily useful to write simple dynamic HTML pages.

Special support for configurable templates is provided by the a set of template_functions.


Index  |  Related pages  |  Classes  |  Objects  |  Functions  |  Entities  |  Function Sets
Made with Faldoc 1.0.0