14 个稳定版本
2.11.2 | 2024 年 5 月 17 日 |
---|---|
2.11.0 | 2024 年 2 月 27 日 |
2.9.0 | 2023 年 10 月 2 日 |
2.8.0 | 2023 年 5 月 26 日 |
2.4.0 | 2022 年 8 月 3 日 |
#136 in WebAssembly
375KB
10K SLoC
包含 (晦涩的自动配置代码,2KB) configure.ac
关于
rust 库,用于处理来自 https://redirection.io/ 的重定向和过滤规则
此库主要在 redirectionio 的代理和代理中使用。
安装
如果您希望编译 apache 或 nginx 代理或构建 WebAssembly 模块,则需要安装此库。
库
您需要 rust 和 cargo 来编译此库,要在您的系统上安装,请运行以下命令
autoreconf -i
./configure
make
您可以使用 make install
(具有 root 权限)将此库安装到您的系统上,如果您需要针对此库编译我们的某些模块,则需要此操作。
测试
一些测试是自动生成的。模板位于 tests/templates
文件夹中。如果您更新了它们,您需要运行 cargo build
以(重新)生成测试。
lib.rs
:
此 crate 提供了一个库,用于使用 redirectionio 规则格式匹配、处理和记录 HTTP 请求。
依赖关系
~16–31MB
~526K SLoC