- Jens Diemer
- Alex <@alopatin>
- Tom Hogans <tomhsx@gmail.com>
-- Armin Ronacher
\ No newline at end of file
+- Armin Ronacher
+- Shrikant Sharat Kandula
\ No newline at end of file
Requests. Recommended interface is with the Requests functions.
"""
- _METHODS = ('GET', 'HEAD', 'PUT', 'POST', 'DELETE', 'PATCH')
-
def __init__(self,
url=None, headers=dict(), files=None, method=None, data=dict(),
params=dict(), auth=None, cookiejar=None, timeout=None, redirect=False,
return '<Request [%s]>' % (self.method)
- def __setattr__(self, name, value):
- if (name == 'method') and (value):
- if not value in self._METHODS:
- raise InvalidMethod()
-
- object.__setattr__(self, name, value)
-
-
def _checks(self):
"""Deterministic checks for consistency."""