handle server CloseNotifying connection

This commit is contained in:
Chris West (Faux)
2019-09-09 19:26:36 +01:00
parent 90e3e7ab1a
commit 580e159268
2 changed files with 37 additions and 1 deletions

11
tests/https-agent.rs Normal file
View File

@@ -0,0 +1,11 @@
use std::io::Read;
#[test]
fn connection_close() {
let agent = ureq::Agent::default().build();
let resp = agent.get("https://example.com/404")
.set("Connection", "close")
.call();
assert_eq!(resp.status(), 404);
resp.into_reader().read_to_end(&mut vec![]).unwrap();
}