文件名称:curl-rust:Rust绑定到libcurl
文件大小:108KB
文件格式:ZIP
更新时间:2024-05-18 10:25:07
Rust
卷发锈 Rust的绑定 快速开始 use std :: io :: {stdout, Write}; use curl :: easy :: Easy; // Print a web page onto stdout 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! ( "{}"
【文件预览】:
curl-rust-master
----.gitmodules(90B)
----systest()
--------build.rs(5KB)
--------version_detect.c(49B)
--------src()
--------Cargo.toml(316B)
----build.rs(766B)
----.github()
--------workflows()
----tests()
--------protocols.rs(483B)
--------server()
--------easy.rs(18KB)
--------atexit.rs(367B)
--------formdata(6B)
--------post.rs(3KB)
--------multi.rs(7KB)
----ci()
--------Dockerfile-linux32(320B)
--------Dockerfile-musl(461B)
--------Dockerfile-linux64-curl(171B)
--------run.sh(741B)
--------.cargo()
--------Dockerfile-linux64(154B)
--------Dockerfile-centos7(113B)
--------Dockerfile-mingw(168B)
----LICENSE(1KB)
----src()
--------error.rs(20KB)
--------version.rs(14KB)
--------easy()
--------lib.rs(5KB)
--------panic.rs(1KB)
--------multi.rs(43KB)
----Cargo.toml(2KB)
----curl-sys()
--------build.rs(18KB)
--------LICENSE(10B)
--------Cargo.toml(1KB)
--------lib.rs(50KB)
--------curl()
----examples()
--------ssl_cert_blob.rs(984B)
--------ssl_proxy.rs(783B)
----.gitignore(26B)
----README.md(5KB)