6 个稳定版本

1.1.1 2023年2月6日
1.1.0 2023年2月5日
1.0.3 2023年1月30日

#283 in HTTP 客户端

Download history • Rust 包仓库 238/week @ 2024-04-09 • Rust 包仓库 242/week @ 2024-04-16 • Rust 包仓库 228/week @ 2024-04-23 • Rust 包仓库 151/week @ 2024-04-30 • Rust 包仓库 110/week @ 2024-05-07 • Rust 包仓库 290/week @ 2024-05-14 • Rust 包仓库 229/week @ 2024-05-21 • Rust 包仓库 246/week @ 2024-05-28 • Rust 包仓库 337/week @ 2024-06-04 • Rust 包仓库 333/week @ 2024-06-11 • Rust 包仓库 359/week @ 2024-06-18 • Rust 包仓库 165/week @ 2024-06-25 • Rust 包仓库 199/week @ 2024-07-02 • Rust 包仓库 271/week @ 2024-07-09 • Rust 包仓库 212/week @ 2024-07-16 • Rust 包仓库 306/week @ 2024-07-23 • Rust 包仓库

1,018 每月下载量
用于 roboplc-cli

MIT/Apache

9KB
155

ureq multipart 发布工具包

ureq http multipart 发布工具包。

源自 multipart

示例 1


use ureq_multipart::MultipartBuilder;

let (content_type,data) = MultipartBuilder::new()
            .add_file("test","/home/feiy/Desktop/1.txt").unwrap()
            .add_text("name","value")
            .finish().unwrap();
let resp: Value = ureq::post("http://some.service.url")
            .set("Content-Type", &content_type)
            .send_bytes(&data)?
            .into_json()?

示例 2


use ureq_multipart::MultipartRequest;

let resp: Value = ureq::post("http://some.service.url")
            .send_multipart_file("name","&/home/feiy/Desktop/1.txt")?
            .into_json()?


lib.rs:

ureq multipart 发布工具包

源自 multipart

示例 1


use ureq_multipart::MultipartBuilder;

let (content_type,data) = MultipartBuilder::new()
            .add_file("test","/home/feiy/Desktop/1.txt").unwrap()
            .add_text("name","value")
            .finish().unwrap();
let resp: Value = ureq::post("http://some.service.url")
            .set("Content-Type", &content_type)
            .send_bytes(&data)?
            .into_json()?

示例 2


use ureq_multipart::MultipartRequest;

let resp: Value = ureq::post("http://some.service.url")
            .send_multipart_file("name","&/home/feiy/Desktop/1.txt")?
            .into_json()?

依赖项

~2.5MB
~71K SLoC