cgi-service 0.1.0

A Tower service that implements the CGI protocol (RFC 3875)
Documentation
# cgi-service

[![crates.io](https://img.shields.io/crates/v/cgi-service?style=flat-square&logo=rust)](https://crates.io/crates/cgi-service)
[![docs.rs](https://img.shields.io/badge/docs.rs-cgi--service-blue?style=flat-square&logo=docs.rs)](https://docs.rs/cgi-service)
[![CI](https://img.shields.io/github/actions/workflow/status/mbid/rust-cgi-service/ci.yml?branch=master&style=flat-square&logo=github)](https://github.com/mbid/rust-cgi-service/actions)
[![license](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](#license)

A [Tower](https://docs.rs/tower) service that implements the CGI protocol ([RFC 3875](https://tools.ietf.org/html/rfc3875)).

## Usage

```rust
use axum::{Router, routing::any_service};
use cgi_service::CgiService;

let app: Router = Router::new().route(
    "/",
    any_service(CgiService::new("/usr/lib/cgi-bin/script")),
);
```

## License

MIT