prepare_url() — requests Function Reference
Architecture documentation for the prepare_url() function in conftest.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 41bef187_8efb_5b9e_1b66_e1b92b1e1656["prepare_url()"] e696bd14_8c3a_2ed9_0573_afe778384f9e["conftest.py"] 41bef187_8efb_5b9e_1b66_e1b92b1e1656 -->|defined in| e696bd14_8c3a_2ed9_0573_afe778384f9e 6be46798_ad7f_acf5_411a_25e2bf4d9cfe["httpbin()"] 6be46798_ad7f_acf5_411a_25e2bf4d9cfe -->|calls| 41bef187_8efb_5b9e_1b66_e1b92b1e1656 9f8d63d8_e671_52f0_fb53_6de54c6e1223["httpbin_secure()"] 9f8d63d8_e671_52f0_fb53_6de54c6e1223 -->|calls| 41bef187_8efb_5b9e_1b66_e1b92b1e1656 style 41bef187_8efb_5b9e_1b66_e1b92b1e1656 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tests/conftest.py lines 15–22
def prepare_url(value):
# Issue #1483: Make sure the URL always has a trailing slash
httpbin_url = value.url.rstrip("/") + "/"
def inner(*suffix):
return urljoin(httpbin_url, "/".join(suffix))
return inner
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does prepare_url() do?
prepare_url() is a function in the requests codebase, defined in tests/conftest.py.
Where is prepare_url() defined?
prepare_url() is defined in tests/conftest.py at line 15.
What calls prepare_url()?
prepare_url() is called by 2 function(s): httpbin, httpbin_secure.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free