diff options
author | gennyble <gen@nyble.dev> | 2025-04-04 03:37:50 -0500 |
---|---|---|
committer | gennyble <gen@nyble.dev> | 2025-04-04 03:37:50 -0500 |
commit | 0362d17e7dc5dc74d970b4da605a87e811d55469 (patch) | |
tree | f5f7c39539e3141ecfba9ddd30d7bb7e833ff01d /README.md | |
parent | 4410950c761970d640af00f245fdba859f8795b0 (diff) | |
download | corgi-0362d17e7dc5dc74d970b4da605a87e811d55469.tar.gz corgi-0362d17e7dc5dc74d970b4da605a87e811d55469.zip |
decode path/url for cgi
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/README.md b/README.md index 635e574..32c8f3d 100644 --- a/README.md +++ b/README.md @@ -45,16 +45,3 @@ Any environmental variable may be overridden if it is set in the configuration file, except the `CONTENT_LENGTH` envar. [rfc]: https://datatracker.ietf.org/doc/html/rfc3875 - -corgi has a cgi module system as an alternate for spawning a new process -on every request. it creates a new thread, loads a dynamic library into -it, and executes functions from that library. since it's a function, -corgi doesn't need to send all the data on standard input but can instead -pass a cleaner, more structured struct with the headers and body still -separate from one another. - -the module system is designed to, hopefully, allow more efficient cgi -scripts than the conventional approach while still having the same -flexibility. it has not yet been benchmarked. - -see [smalldog](smalldog/README.md) for more details on how it works. \ No newline at end of file |