mirror of
https://github.com/kennethreitz/requests.git
synced 2026-06-05 22:50:18 +00:00
Merge pull request #2437 from tomscytale/docs_query_param_array
quickstart: using a list as a value in query params
This commit is contained in:
@@ -73,6 +73,13 @@ You can see that the URL has been correctly encoded by printing the URL::
|
||||
Note that any dictionary key whose value is ``None`` will not be added to the
|
||||
URL's query string.
|
||||
|
||||
In order to pass a list of items as a value you must mark the key as
|
||||
referring to a list like string by appending ``[]`` to the key::
|
||||
|
||||
>>> payload = {'key1': 'value1', 'key2[]': ['value2', 'value3']}
|
||||
>>> r = requests.get("http://httpbin.org/get", params=payload)
|
||||
>>> print(r.url)
|
||||
http://httpbin.org/get?key1=value1&key2%5B%5D=value2&key2%5B%5D=value3
|
||||
|
||||
Response Content
|
||||
----------------
|
||||
|
||||
Reference in New Issue
Block a user