4个版本
使用旧的Rust 2015
0.2.0 | 2023年8月18日 |
---|---|
0.1.2 | 2018年8月14日 |
0.1.1 | 2018年7月31日 |
0.1.0 | 2018年7月24日 |
#328 in HTTP客户端
39 每月下载次数
在 hb 中使用
49KB
1K SLoC
fibers_http_client
Rust的一个轻量级异步HTTP/1.1客户端库。
示例
use fibers_http_client::connection::Oneshot;
use fibers_http_client::Client;
use url::Url;
let url = Url::parse("http://localhost/foo/bar").unwrap();
let mut client = Client::new(Oneshot);
let future = client.request(&url).get();
let response = fibers_global::execute(future).unwrap();
println!("STATUS: {:?}", response.status_code());
println!("BODY: {:?}", response.body());
lib.rs
:
一个轻量级异步HTTP/1.1客户端库。
示例
use fibers_http_client::connection::Oneshot;
use fibers_http_client::Client;
use url::Url;
let url = Url::parse("http://localhost/foo/bar").unwrap();
let mut client = Client::new(Oneshot);
let future = client.request(&url).get();
let response = fibers_global::execute(future).unwrap();
println!("STATUS: {:?}", response.status_code());
println!("BODY: {:?}", response.body());
依赖
~4.5MB
~117K SLoC