equal
deleted
inserted
replaced
336 def url_parse_qsl(self, querystring): |
336 def url_parse_qsl(self, querystring): |
337 """return a list of (key, val) found in the url quoted query string""" |
337 """return a list of (key, val) found in the url quoted query string""" |
338 if PY3: |
338 if PY3: |
339 for key, val in parse_qsl(querystring): |
339 for key, val in parse_qsl(querystring): |
340 yield key, val |
340 yield key, val |
|
341 return |
341 if isinstance(querystring, unicode): |
342 if isinstance(querystring, unicode): |
342 querystring = querystring.encode(self.encoding) |
343 querystring = querystring.encode(self.encoding) |
343 for key, val in parse_qsl(querystring): |
344 for key, val in parse_qsl(querystring): |
344 try: |
345 try: |
345 yield unicode(key, self.encoding), unicode(val, self.encoding) |
346 yield unicode(key, self.encoding), unicode(val, self.encoding) |