From 00a9d88ea2fce6b58c6c8bc714285742264e44a7 Mon Sep 17 00:00:00 2001 From: phoenix Date: Fri, 27 Jun 2025 20:50:52 -0400 Subject: [PATCH] Added feature for reqwest --- Cargo.lock | 17 +++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index a2cd917..fc99adf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -749,6 +749,16 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +[[package]] +name = "mime_guess" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" +dependencies = [ + "mime", + "unicase", +] + [[package]] name = "miniz_oxide" version = "0.8.8" @@ -1023,6 +1033,7 @@ dependencies = [ "js-sys", "log", "mime", + "mime_guess", "native-tls", "once_cell", "percent-encoding", @@ -1512,6 +1523,12 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" +[[package]] +name = "unicase" +version = "2.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" + [[package]] name = "unicode-ident" version = "1.0.18" diff --git a/Cargo.toml b/Cargo.toml index 9ec7ef6..9cf368d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ rust-version = "1.86" [dependencies] tokio = { version = "1.44.1", features = ["full"] } futures = { version = "0.3.31" } -reqwest = { version = "0.12.19", features = ["json", "stream"] } +reqwest = { version = "0.12.19", features = ["json", "stream", "multipart"] } serde = { version = "1.0.218", features = ["derive"] } serde_json = { version = "1.0.139" } time = { version = "0.3.41", features = ["macros", "serde"] }