File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -590,8 +590,6 @@ def request_url(
590590 using_socks_proxy = proxy_scheme .startswith ("socks" )
591591
592592 url = request .path_url
593- if url .startswith ("//" ): # Don't confuse urllib3
594- url = f"/{ url .lstrip ('/' )} "
595593
596594 if is_proxied_http_request and not using_socks_proxy :
597595 url = urldefragauth (request .url )
Original file line number Diff line number Diff line change 11import requests .adapters
22
33
4- def test_request_url_trims_leading_path_separators ():
4+ def test_request_url_handles_leading_path_separators ():
55 """See also https://github.com/psf/requests/issues/6643."""
66 a = requests .adapters .HTTPAdapter ()
77 p = requests .Request (method = "GET" , url = "http://127.0.0.1:10000//v:h" ).prepare ()
8- assert "/v:h" == a .request_url (p , {})
8+ assert "// v:h" == a .request_url (p , {})
You can’t perform that action at this time.
0 commit comments