From 5a6ccfdae0aa89249f95682a37911833d0952573 Mon Sep 17 00:00:00 2001 From: Martin Algesten Date: Tue, 4 Dec 2018 18:05:50 +0100 Subject: [PATCH] default User-Agent and Accept headers --- src/unit.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/unit.rs b/src/unit.rs index c18069e..eda60d1 100644 --- a/src/unit.rs +++ b/src/unit.rs @@ -257,6 +257,12 @@ fn send_prelude(unit: &Unit, method: &str, stream: &mut Stream) -> IoResult<()> if !has_header(&unit.headers, "host") { write!(prelude, "Host: {}\r\n", unit.url.host().unwrap())?; } + if !has_header(&unit.headers, "user-agent") { + write!(prelude, "User-Agent: ureq\r\n")?; + } + if !has_header(&unit.headers, "accept") { + write!(prelude, "Accept: */*\r\n")?; + } // other headers for header in &unit.headers {