support GET forms

This commit is contained in:
Romain Bignon 2014-04-29 22:00:49 +02:00
commit ab710e0f74

View file

@ -488,7 +488,10 @@ class Form(OrderedDict):
"""
Get the Request object from the form.
"""
req = requests.Request(self.method, self.url, data=self)
if self.method.lower() == 'get':
req = requests.Request(self.method, self.url, params=self)
else:
req = requests.Request(self.method, self.url, data=self)
req.headers.setdefault('Referer', self.page.url)
return req