我正在尝试从服务器获取一些数据。我正在使用Python requests库进行GET请求:
my_list = #a list ['x', 'y', 'z']
payload = {'id_list': my_list}
requests.get(url, params=payload)
我的服务器接收一个URL: https://url.com/download?id_list
但是当我发送这个GET请求时,我得到了一个错误:
<h1>400 Bad Request</h1> 由于格式不正确,服务器无法理解该请求。 <br /><br /> 得到一个参数的多个值:<br /> <pre>id_list</pre>
我查看了日志,请求看起来像这样:
url/download?id_list=x&id_list=y&id_list=z
我该如何修复它?
requests.get(url, json=payload)
- Bob Dylan