prepare
authorKenneth Reitz <me@kennethreitz.com>
Sat, 15 Dec 2012 05:45:12 +0000 (00:45 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Sat, 15 Dec 2012 05:45:12 +0000 (00:45 -0500)
requests/models.py

index 4527f6cdcec3a895c7e05c1a97fc752885c5fa12..e11e7f4a2a518689936369933566a937fd53db88 100644 (file)
@@ -11,6 +11,7 @@ import os
 import socket
 import collections
 import logging
+from copy import deepcopy
 
 from datetime import datetime
 from io import BytesIO
@@ -677,6 +678,10 @@ class Request(object):
         except LocationParseError as e:
             raise InvalidURL(e)
 
+    def prepare(self):
+        return deepcopy(self)
+
+
 
 class Response(object):
     """The core :class:`Response <Response>` object. All