-
tower
构建健壮客户端和服务器模块化和可重用的组件
-
tower-http
Tower 中间件和工具,用于 HTTP 客户端和服务器
-
tower-sessions
🥠 作为
tower
和axum
中间件的会话 -
axum-prometheus
一个 Tower 中间件,用于收集和导出 Axum 的 HTTP 指标
-
tower_governor
一个基于 governor crate 的速率限制中间件,允许配置基于键和全局限制
-
socketioxide
作为 Tower 服务实现的 Socket IO 服务器
-
tower-livereload
基于 tower 的 LiveReload 中间件
-
tower-batch-control
Tower 中间件,用于批量请求处理
-
aliri_tower
用于与
aliri
授权机构交互的 Tower 中间件 -
tower-async
塔异步是一个用于构建强大客户端和服务器的模块化和可重用组件库。它是从原始塔库派生出的“异步特性”分支。
-
客户端工具
通过多个扩展特性帮助您构建请求和处理响应!
-
塔JWT
塔中间件,用于在授权载体上解析JWT
-
塔HTTP客户端
为HTTP客户端提供额外的塔中间件和工具
-
塔OTEL HTTP指标
适用于塔兼容Rust HTTP服务器的OpenTelemetry指标中间件
-
apalis-cron
为Rust提供类似cron的作业调度扩展库
-
origin_check
用于减轻CSRF攻击的最小塔中间件层
-
塔fallthrough-filter
一个塔中间件,如果过滤器匹配,则控制定义的服务,否则降级到内部服务
-
塔sombrero
提供帮助加强Web应用的塔中间件和工具
-
塔工具
与
Service
一起工作 -
apalis-core
apalis的核心:Rust的简单、可扩展的多线程后台处理
-
tower-limit
将最大请求速率限制到
Service
-
tower-etag-cache
一个基于 ETag 实现的 HTTP 缓存的 Tower 中间件
-
tower-retry
重试失败的请求
-
tower-actor
一个通过将消息传递给 actor 创建
Service
的tower
中间件 -
tower-load-shed
如果内部服务未就绪,则立即拒绝请求。这也可以称为负载减轻。
-
tower-sanitize-path
用于清理请求路径的 Tower 中间件
-
tower-batch
batch-tower
是一个 Tower 中间件,允许您在缓冲区达到最大大小或最大持续时间到期之前对请求进行缓冲处理 -
remove_empty_query_params
用于删除空查询参数的 Tower 中间件
-
tower-http-metrics
用于跟踪 HTTP 服务器指标的 Tower 中间件
-
tower-request-modifier
修改请求的 Tower 服务中间件
尝试使用 DuckDuckGo 进行搜索。