Crate async_fcgi
source ·Expand description
FastCGI implementation in pure Rust.
Developed for FlashRust Webserver with focus on
- Vectorized IO and Zero Copy
- async IO / tokio
- easy HTTP interfaces
The default is only to provide the FastCGI Record parsing. Use these features to get
con_pool:client::con_pool::ConPoolto manage a set of Connectionsweb_server:client::connection::Connectionto easily resolv HTTPRequests to HTTPResponsesapp_start:client::con_pool::ConPoolgains prep_server methode to start an FCGI Application
Modules§
- client
web_serverFast CGI client/webserver side - codec
codec - Contains constants and models for fcgi data records.
- stream
web_serverFCGI Server/Clients usually support TCP as well as Unixsockets
Enums§
- FCGIAddr
web_serverAddress of a Stream Endpoint