使用request lib,我想向url/端点发送多个参数。
data1="lol" data2="lol2" payload = {'data1param': data1} r = requests.get('https://example.com/endpoint.php', params=payload)
如何发布超过1个参数?
我是否像
payload = {'data1param': data1, 'data2param': data2)
只需要确认我的语法,因为我在发布多个参数时会得到空值?
如果要在请求正文中发送数据,请使用以下方法:
payload = {'data1param': data1, 'data2param': data2} r = requests.post('https://example.com/endpoint.php', data=payload)
如果在查询参数中:
payload = {'data1param': data1, 'data2param': data2} r = requests.post('https://example.com/endpoint.php', params=payload) # It's equal to https://example.com/endpoint.php?data1param=...&data2param=...