curl-rust libcurl alexcrichton / curl-rust — libcurl绑定-Rust开发

时间:2024-06-16 12:10:21
【文件属性】:

文件名称:curl-rust libcurl alexcrichton / curl-rust — libcurl绑定-Rust开发

文件大小:108KB

文件格式:ZIP

更新时间:2024-06-16 12:10:21

Rust HTTP Client

Rust文档快速入门的curl-rust libcurl绑定使用std :: io :: {stdout,Write}; 使用curl :: easy :: Easy; //将网页打印到用于Rust文档的curl-rust libcurl绑定的stdout上,以快速入门Rust使用std :: io :: {stdout,Write}; 使用curl :: easy :: Easy; //将网页打印到标准输出上fn main(){let mut easy = Easy :: new(); easy.url(“ https://www.rust-lang.org/”).unwrap(); easy.write_function(| data | {stdout()。write_all(data).unwrap(); Ok(data.len())})。unwrap(); easy.perform()。unwrap(); println!(“ {}”,easy.response_code()。unwrap()); }使用curl :: easy :: Easy; //将输出捕获到lo


【文件预览】:
curl-rust-master
----.gitignore(26B)
----README.md(5KB)
----systest()
--------Cargo.toml(262B)
--------build.rs(5KB)
--------src()
--------version_detect.c(49B)
----.gitmodules(90B)
----.github()
--------workflows()
--------dependabot.yml(145B)
----Cargo.toml(2KB)
----tests()
--------multi.rs(7KB)
--------atexit.rs(328B)
--------formdata(6B)
--------easy.rs(18KB)
--------post.rs(3KB)
--------server()
--------protocols.rs(463B)
----examples()
--------ssl_cert_blob.rs(943B)
--------ssl_proxy.rs(761B)
----LICENSE(1KB)
----build.rs(766B)
----src()
--------error.rs(20KB)
--------multi.rs(43KB)
--------easy()
--------lib.rs(5KB)
--------version.rs(14KB)
--------panic.rs(1KB)
----curl-sys()
--------Cargo.toml(1KB)
--------lib.rs(50KB)
--------LICENSE(10B)
--------build.rs(18KB)
--------curl()
----ci()
--------Dockerfile-linux64(154B)
--------Dockerfile-musl(461B)
--------Dockerfile-linux64-curl(171B)
--------run.sh(741B)
--------Dockerfile-centos7(113B)
--------.cargo()
--------Dockerfile-linux32(320B)
--------Dockerfile-mingw(168B)

网友评论