mount() — requests Function Reference
Architecture documentation for the mount() function in sessions.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 9c6f5171_db61_9fae_2377_5daac75619a3["mount()"] b4dad953_9227_8b3f_4041_3f8f1f9f0b29["Session"] 9c6f5171_db61_9fae_2377_5daac75619a3 -->|defined in| b4dad953_9227_8b3f_4041_3f8f1f9f0b29 9e3b60ed_3668_f4e9_fa2a_9db7ae000c2e["__init__()"] 9e3b60ed_3668_f4e9_fa2a_9db7ae000c2e -->|calls| 9c6f5171_db61_9fae_2377_5daac75619a3 style 9c6f5171_db61_9fae_2377_5daac75619a3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/sessions.py lines 800–809
def mount(self, prefix, adapter):
"""Registers a connection adapter to a prefix.
Adapters are sorted in descending order by prefix length.
"""
self.adapters[prefix] = adapter
keys_to_move = [k for k in self.adapters if len(k) < len(prefix)]
for key in keys_to_move:
self.adapters[key] = self.adapters.pop(key)
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does mount() do?
mount() is a function in the requests codebase, defined in src/requests/sessions.py.
Where is mount() defined?
mount() is defined in src/requests/sessions.py at line 800.
What calls mount()?
mount() is called by 1 function(s): __init__.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free