use*_*780 1 python curl python-requests
我需要从REST API中检索数据.
在Centos shell中我可以做到:
curl -H "ID:1234" -H "Password:ABC" http://url.com/curl
Run Code Online (Sandbox Code Playgroud)
我试图用Python中的Requests做到这一点.
在快速入门页面上,我看到:
payload = {'ID': '1234' , 'Password' : 'ABC' }
requests.get("http://url.com/curl", params=payload)
Run Code Online (Sandbox Code Playgroud)
但这不起作用.它只返回状态200,但没有数据.
使用-Hcurl句柄,您可以设置标题值.在请求中,您使用与params相同的方式传递标题数据,但使用不同的关键字.
headers = {'ID': '1234' , 'Password' : 'ABC' }
requests.get("http://url.com/curl", headers=headers)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3008 次 |
| 最近记录: |