Home / Function/ _copy_cookie_jar() — requests Function Reference

_copy_cookie_jar() — requests Function Reference

Architecture documentation for the _copy_cookie_jar() function in cookies.py from the requests codebase.

Function python CoreAPI VerbHandlers calls 2 called by 1

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

Called By

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