From 07875bf211660f5ae6da52b5e311d62f3c5c5d65 Mon Sep 17 00:00:00 2001 From: Eugene Bulkin Date: Tue, 3 Sep 2019 20:15:28 -0500 Subject: [PATCH] Ensure that awc::ws::WebsocketsRequest sets the Host header before connecting. --- awc/src/ws.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/awc/src/ws.rs b/awc/src/ws.rs index 72c9a38bc..43ae0e85e 100644 --- a/awc/src/ws.rs +++ b/awc/src/ws.rs @@ -233,6 +233,8 @@ impl WebsocketsRequest { return Either::A(err(InvalidUrl::UnknownScheme.into())); } + self.head.headers.insert(header::HOST, HeaderValue::from_str(uri.host().unwrap()).unwrap()); + // set cookies if let Some(ref mut jar) = self.cookies { let mut cookie = String::new();