get_auth_from_url() — requests Function Reference
Architecture documentation for the get_auth_from_url() function in utils.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 1a78d81a_ddf9_f329_5c88_eabcf1bdece2["get_auth_from_url()"] 2c39b9da_e317_5e6c_bbac_8362bac2110c["utils.py"] 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 -->|defined in| 2c39b9da_e317_5e6c_bbac_8362bac2110c 4e2f0f8e_636e_37d3_f714_243f18338137["proxy_manager_for()"] 4e2f0f8e_636e_37d3_f714_243f18338137 -->|calls| 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 c8873437_03c5_1072_0f73_3ced2a7902d5["proxy_headers()"] c8873437_03c5_1072_0f73_3ced2a7902d5 -->|calls| 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 bea876a9_383a_fe0e_3e83_080ef6697c9f["prepare_auth()"] bea876a9_383a_fe0e_3e83_080ef6697c9f -->|calls| 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 37e21bd7_763f_f217_e84e_39590f4b9478["rebuild_proxies()"] 37e21bd7_763f_f217_e84e_39590f4b9478 -->|calls| 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 style 1a78d81a_ddf9_f329_5c88_eabcf1bdece2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/utils.py lines 1006–1019
def get_auth_from_url(url):
"""Given a url with authentication components, extract them into a tuple of
username,password.
:rtype: (str,str)
"""
parsed = urlparse(url)
try:
auth = (unquote(parsed.username), unquote(parsed.password))
except (AttributeError, TypeError):
auth = ("", "")
return auth
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does get_auth_from_url() do?
get_auth_from_url() is a function in the requests codebase, defined in src/requests/utils.py.
Where is get_auth_from_url() defined?
get_auth_from_url() is defined in src/requests/utils.py at line 1006.
What calls get_auth_from_url()?
get_auth_from_url() is called by 4 function(s): prepare_auth, proxy_headers, proxy_manager_for, rebuild_proxies.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free