Clean up querystring logic.

This commit is contained in:
Steve Pulec 2013-12-28 20:15:37 -05:00
parent d58f406de4
commit 2073dc769a

View File

@ -24,15 +24,14 @@ class BaseResponse(object):
querystring = {} querystring = {}
for key, value in request.form.iteritems(): for key, value in request.form.iteritems():
querystring[key] = [value,] querystring[key] = [value, ]
if not querystring:
if querystring is None:
querystring = parse_qs(urlparse(full_url).query) querystring = parse_qs(urlparse(full_url).query)
if not querystring: if not querystring:
querystring = parse_qs(self.body) querystring = parse_qs(self.body)
if not querystring: if not querystring:
querystring = headers querystring = headers
self.uri = full_url self.uri = full_url
self.path = urlparse(full_url).path self.path = urlparse(full_url).path