Just in case some stupid hotel proxy can't cope...
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
&opts.config, &opts.log, |_|Ok(()));
let https = HttpsConnector::new();
- let hclient = hyper::Client::builder().build::<_, hyper::Body>(https);
+ let hclient = hyper::Client::builder()
+ .http1_preserve_header_case(true)
+ .build::<_, hyper::Body>(https);
let hclient = Arc::new(hclient);
info!("starting");
let addr = SocketAddr::new(*addr, global.port);
let server = hyper::Server::try_bind(&addr)
.context("bind")?
+ .http1_preserve_header_case(true)
.serve(make_service);
info!("listening on {}", &addr);
let task = tokio::task::spawn(server);