#http-client #async #compio #hyper #net #async-http #cyper

cyper-core

hyper上运行的compio的核心适配器和服务

3个版本

0.1.0-beta.32024年3月30日
0.1.0-beta.22024年3月4日
0.1.0-beta.12023年11月18日

#13 in #compio

Download history 1/week @ 2024-07-06

每月149次下载
用于cyper

MIT许可证

20KB
399

Cyper

MIT licensed crates.io docs.rs Check Test

基于compiohyper的HTTP库。

快速入门

compiocyper作为依赖项添加

compio = { version = "0.9.0", features = ["macros"] }
cyper = "0.1.0-beta.2"

然后我们可以启动一个简单的HTTP请求

use cyper::Client;

#[compio::main]
async fn main() {
    let client = Client::new();
    let response = client.get("https://www.example.com/").send().await.unwrap();
    println!("{}", response.text().await.unwrap());
}

贡献

Cyper在任何级别都有贡献的机会。无论你是刚开始学习Rust,还是经验丰富的专家,我们都可以使用你的帮助。如果你对Cyper有任何疑问,请随时加入我们的电报群组。在贡献之前,请查看我们的贡献指南

依赖项

~5–18MB
~255K SLoC