63 个版本 (15 个稳定版)
3.5.1 | 2024 年 8 月 10 日 |
---|---|
3.5.0 | 2024 年 5 月 19 日 |
3.4.0 | 2024 年 2 月 4 日 |
3.3.0 | 2023 年 12 月 24 日 |
0.1.0-alpha.2 | 2019 年 3 月 30 日 |
#37 in HTTP 客户端
105,318 个月下载量
用于 392 个 Crates (92 个直接使用)
1MB
20K SLoC
awc
(Actix Web 客户端)
异步 HTTP 和 WebSocket 客户端库。
示例
基本用法
use actix_rt::System;
use awc::Client;
fn main() {
System::new().block_on(async {
let client = Client::default();
let res = client
.get("https://www.rust-lang.net.cn") // <- Create request builder
.insert_header(("User-Agent", "Actix-web"))
.send() // <- Send http request
.await;
println!("Response: {:?}", res); // <- server http response
});
}
依赖项
~12–28MB
~536K SLoC