1 个不稳定版本
0.1.0 | 2020 年 2 月 11 日 |
---|
#28 in #actix-web-middleware
13KB
69 行
actix-delay
此crate提供actix-web的中间件,用于模拟延迟/慢速响应,用于测试目的。
使用方法
将 actix-delay
添加到项目中 dependencies
部分。
[dependencies]
actix-delay = "0.1"
将 actix_delay::middleware::Delay
作为中间件添加。
use actix_delay::middleware::Delay;
async fn main() -> std::io::Result<()> {
HttpServer::new(|| {
App::new()
.wrap(Delay::new(3000))
.service(resource("/").to(|| async { "Hello!" }))
})
.bind("127.0.0.1:8080")?
.run()
.await
}
查看完整示例。
示例
- simple:
cargo run --example simple
许可证
作者
Yuki Kodama / @kuy
依赖项
~28MB
~583K SLoC