diff --git a/cloudflare/Cargo.toml b/cloudflare/Cargo.toml index 7db610f5..674ae1a6 100644 --- a/cloudflare/Cargo.toml +++ b/cloudflare/Cargo.toml @@ -31,7 +31,7 @@ reqwest = { version = "0.12.12", default-features = false, features = ["json", " serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" serde_with = { version = "3", features = ["base64"] } -serde_urlencoded = "0.7.1" +serde_qs = "1.1" thiserror = "2" url = "2.2" urlencoding = "2.1.3" diff --git a/cloudflare/src/framework/endpoint.rs b/cloudflare/src/framework/endpoint.rs index 1d8f4410..fbba09dc 100644 --- a/cloudflare/src/framework/endpoint.rs +++ b/cloudflare/src/framework/endpoint.rs @@ -111,5 +111,5 @@ pub trait Endpoint: EndpointSpec {} /// A utility function for serializing parameters into a URL query string. #[inline] pub fn serialize_query(q: &Q) -> Option { - serde_urlencoded::to_string(q).ok() + serde_qs::to_string(q).ok() }