如何使用请求库在python中发出此请求。
curl -H "Authorization: 563492ad6f91700001000001e4d5ce6a4c3986a01" "http://api.pexels.com/v1/search?query=people"
我尝试使用此代码,但由于某种原因无效。
from requests.auth import HTTPBasicAuth
requests.get('http://api.pexels.com/v1/search?query=sea&per_page=15&page=1', auth=HTTPBasicAuth('Authorization' : '563492ad6f91700001000001e4d5ce6a4c3986a01'))
答案 0 :(得分:2)
我认为auth对此只需要一个包含正确数据的标题,所以我会尝试这样:
requests.get("http://api.pexels.com/v1/search?query=people", headers={
"Authorization": "563492ad6f91700001000001e4d5ce6a4c3986a01"
})
它与-H标志
的卷曲请求完全对应