文件名称:http-muncher-基于nodejs / http-parser的Rust Streaming HTTP解析器-Rust开发
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-16 13:26:13
Rust Web Servers
HttpMuncher:Rust流HTTP解析器NodeJS http-parser库的Rust包装器。 它打算用作Rust- HttpMuncher中的HTTP / 1.x协议处理程序:Rust流HTTP解析器NodeJS http-parser库的Rust包装器。 它打算在基于Rust的Web服务器中用作HTTP / 1.x协议处理程序。 动机为什么不从头开始在Rust中编写全新的HTTP解析器,或者仅使用现有的板条箱(例如httparse)? 原因如下:NodeJS HTTP解析器库基于功能齐全且功能强大的nginx的HTTP解析器,并且设计安全,快速且轻巧; 它与HTTP / 1.1兼容,包括升级的connectio
【文件预览】:
rust-streaming-http-parser-master
----.gitignore(24B)
----README.md(2KB)
----.gitmodules(91B)
----CHANGELOG.md(661B)
----appveyor.yml(854B)
----Cargo.toml(451B)
----examples()
--------parser.rs(2KB)
----LICENSE(1KB)
----build.rs(140B)
----src()
--------struct_adapter.c(277B)
--------lib.rs(14KB)
--------ffi.rs(3KB)
----benches()
--------bench.rs(1KB)
----CONTRIBUTORS(177B)
----appveyor_rust_install.ps1(3KB)
----http-parser()
----.travis.yml(50B)