cargo fmt (#303)
This commit is contained in:
14
src/error.rs
14
src/error.rs
@@ -313,11 +313,21 @@ fn status_code_error_redirect() {
|
|||||||
|
|
||||||
test::set_handler("/redirect_a", |unit| {
|
test::set_handler("/redirect_a", |unit| {
|
||||||
assert_eq!(unit.method, "GET");
|
assert_eq!(unit.method, "GET");
|
||||||
test::make_response(302, "Go here", vec!["Location: test://example.edu/redirect_b"], vec![])
|
test::make_response(
|
||||||
|
302,
|
||||||
|
"Go here",
|
||||||
|
vec!["Location: test://example.edu/redirect_b"],
|
||||||
|
vec![],
|
||||||
|
)
|
||||||
});
|
});
|
||||||
test::set_handler("/redirect_b", |unit| {
|
test::set_handler("/redirect_b", |unit| {
|
||||||
assert_eq!(unit.method, "GET");
|
assert_eq!(unit.method, "GET");
|
||||||
test::make_response(302, "Go here", vec!["Location: http://example.com/status/500"], vec![])
|
test::make_response(
|
||||||
|
302,
|
||||||
|
"Go here",
|
||||||
|
vec!["Location: http://example.com/status/500"],
|
||||||
|
vec![],
|
||||||
|
)
|
||||||
});
|
});
|
||||||
|
|
||||||
let err = get("test://example.org/redirect_a").call().unwrap_err();
|
let err = get("test://example.org/redirect_a").call().unwrap_err();
|
||||||
|
|||||||
@@ -80,7 +80,8 @@ impl Unit {
|
|||||||
|
|
||||||
let username = url.username();
|
let username = url.username();
|
||||||
let password = url.password().unwrap_or("");
|
let password = url.password().unwrap_or("");
|
||||||
if (!username.is_empty() || !password.is_empty()) && get_header(&headers, "authorization").is_none()
|
if (!username.is_empty() || !password.is_empty())
|
||||||
|
&& get_header(&headers, "authorization").is_none()
|
||||||
{
|
{
|
||||||
let encoded = base64::encode(&format!("{}:{}", username, password));
|
let encoded = base64::encode(&format!("{}:{}", username, password));
|
||||||
extra.push(Header::new("Authorization", &format!("Basic {}", encoded)));
|
extra.push(Header::new("Authorization", &format!("Basic {}", encoded)));
|
||||||
|
|||||||
Reference in New Issue
Block a user