diff --git a/AUTHORS b/AUTHORS index 8493a687..1f7c743f 100644 --- a/AUTHORS +++ b/AUTHORS @@ -26,4 +26,5 @@ Patches and Suggestions - Richard Boulton - Miguel Olivares - Alberto Paro -- Jérémy Bethmont \ No newline at end of file +- Jérémy Bethmont +- 潘旭 (Xu Pan) diff --git a/requests/models.py b/requests/models.py index 8e608019..9b8f614f 100644 --- a/requests/models.py +++ b/requests/models.py @@ -230,7 +230,7 @@ class Request(object): for (k, v) in data.items(): result[k.encode('utf-8') if isinstance(k, unicode) else k] \ = v.encode('utf-8') if isinstance(v, unicode) else v - return result, urllib.urlencode(result) + return result, urllib.urlencode(result, doseq=True) else: return data, data