The FastCGI protocol is a protocol commonly used to relay HTTP requests and responses between a front-end web server (nginx, Apache, etc.) and a back-end web application.
This library implements this protocol for the web application end as a pure state-machine which only takes in bytes and returns a list of parsed events. This leaves users free to use any I/O approach they see fit (asyncio, curio, Twisted, etc.). Sample code is provided for implementing a FastCGI server using a variety of I/O frameworks.
Project links
Release files for fcgiproto 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fcgiproto-1.0.2.tar.gz | 22.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fcgiproto-1.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 33.8 kB
Release files / fcgiproto-1.0.2.tar.gz
| Download URL | fcgiproto-1.0.2.tar.gz |
|---|---|
| Size | 22.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2617513cb2737eb3380a282d85cf93893289a6e7308a9addd6e6a4bd57fd4b0f
|
|
BLAKE2b-256 checksum How to use checksums |
526cb48d00bf421d86bc3f860a2cdefa10a9b2a216296bd8c95d91fd8b53b250
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / fcgiproto-1.0.2-py2.py3-none-any.whl
| Download URL | fcgiproto-1.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 11.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
d956d047bb64402339ba6f6f0e02cba14738ee78228eb6bb7ac312f5c1342300
|
|
BLAKE2b-256 checksum How to use checksums |
28ed20201a556bc2c2ffc68ee7512259c256923b1679e501081c9cdb4b871ae8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |