From c0cf65859b2e78dde98e3e6140f47733526fec8a Mon Sep 17 00:00:00 2001 From: crunk Date: Sun, 1 Oct 2023 20:55:44 +0200 Subject: [PATCH] reqwest client using a form --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index b27c0c4..c400f29 100644 --- a/src/main.rs +++ b/src/main.rs @@ -14,16 +14,16 @@ struct Cli { #[tokio::main] async fn main() -> Result<(), reqwest::Error> { - // Some simple CLI args requirements... let args = Cli::parse(); let url = args.url; let text = args.text; let client = reqwest::Client::new(); - let res = client.post(url).body(text).send().await?; + let res = client.post(url).form(&[("text", text)]).send().await?; eprintln!("Response: {:?} {}", res.version(), res.status()); eprintln!("Headers: {:#?}\n", res.headers()); + let body = res.text().await?; println!("{}", body); Ok(())