copy() — requests Function Reference
Architecture documentation for the copy() function in models.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD ff6a6233_f223_912a_095d_8a2f8f7ceeba["copy()"] c8cfcd0c_a36a_3124_6cd4_1516b06c63b3["PreparedRequest"] ff6a6233_f223_912a_095d_8a2f8f7ceeba -->|defined in| c8cfcd0c_a36a_3124_6cd4_1516b06c63b3 6ddea2af_9af3_5723_ec92_5d6215a74222["_copy_cookie_jar()"] ff6a6233_f223_912a_095d_8a2f8f7ceeba -->|calls| 6ddea2af_9af3_5723_ec92_5d6215a74222 5753d29d_693d_5a68_687e_60c24e80e953["copy()"] ff6a6233_f223_912a_095d_8a2f8f7ceeba -->|calls| 5753d29d_693d_5a68_687e_60c24e80e953 style ff6a6233_f223_912a_095d_8a2f8f7ceeba fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/models.py lines 384–393
def copy(self):
p = PreparedRequest()
p.method = self.method
p.url = self.url
p.headers = self.headers.copy() if self.headers is not None else None
p._cookies = _copy_cookie_jar(self._cookies)
p.body = self.body
p.hooks = self.hooks
p._body_position = self._body_position
return p
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does copy() do?
copy() is a function in the requests codebase, defined in src/requests/models.py.
Where is copy() defined?
copy() is defined in src/requests/models.py at line 384.
What does copy() call?
copy() calls 2 function(s): _copy_cookie_jar, copy.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free