[][src]Crate tokio_scgi

SCGI request codec for Tokio.

This crate provides codecs for creating and parsing SCGI requests, for use by web servers to query SCGI services and backend services to serve SCGI endpoints. Working examples are provided for asynchronous SCGI servers and clients. Tests meanwhile provide examples of invoking the codecs directly.

Modules

abortable_stream

Utility for a stream which will abort its NEXT call when told to do so by the thing it's streaming against.

client

For an SCGI client (usually a web server): Builds SCGI requests and receives raw byte responses.

server

For an SCGI server (usually a backend service): Parses SCGI requests and sends back raw byte responses.