diff --git a/requests/models.py b/requests/models.py index 4527f6cd..e11e7f4a 100644 --- a/requests/models.py +++ b/requests/models.py @@ -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 ` object. All