_copy_cookie_jar() — requests Function Reference
Architecture documentation for the _copy_cookie_jar() function in cookies.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 6ddea2af_9af3_5723_ec92_5d6215a74222["_copy_cookie_jar()"] 270696ff_2a4f_ef5b_92e8_33a79e68a2d8["cookies.py"] 6ddea2af_9af3_5723_ec92_5d6215a74222 -->|defined in| 270696ff_2a4f_ef5b_92e8_33a79e68a2d8 ff6a6233_f223_912a_095d_8a2f8f7ceeba["copy()"] ff6a6233_f223_912a_095d_8a2f8f7ceeba -->|calls| 6ddea2af_9af3_5723_ec92_5d6215a74222 9e1359c1_1379_2078_a638_b914c03e4f63["copy()"] 6ddea2af_9af3_5723_ec92_5d6215a74222 -->|calls| 9e1359c1_1379_2078_a638_b914c03e4f63 18b8e0d9_87b2_0c01_a9bc_40b6eb7e0054["set_cookie()"] 6ddea2af_9af3_5723_ec92_5d6215a74222 -->|calls| 18b8e0d9_87b2_0c01_a9bc_40b6eb7e0054 style 6ddea2af_9af3_5723_ec92_5d6215a74222 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/cookies.py lines 440–452
def _copy_cookie_jar(jar):
if jar is None:
return None
if hasattr(jar, "copy"):
# We're dealing with an instance of RequestsCookieJar
return jar.copy()
# We're dealing with a generic CookieJar instance
new_jar = copy.copy(jar)
new_jar.clear()
for cookie in jar:
new_jar.set_cookie(copy.copy(cookie))
return new_jar
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does _copy_cookie_jar() do?
_copy_cookie_jar() is a function in the requests codebase, defined in src/requests/cookies.py.
Where is _copy_cookie_jar() defined?
_copy_cookie_jar() is defined in src/requests/cookies.py at line 440.
What does _copy_cookie_jar() call?
_copy_cookie_jar() calls 2 function(s): copy, set_cookie.
What calls _copy_cookie_jar()?
_copy_cookie_jar() is called by 1 function(s): copy.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free