以下是我的卷曲请求示例。
curl -g -i -X 'GET' 'https://us-ny-3.cloud.rac.com:8777/v2/meters' -H 'User-Agent: ceilometerclient.openstack.common.apiclient' -H 'X-Auth-Token: {SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
我想使用Python请求模块复制相同的请求。
request.get(' https://us-ny-3.cloud.rac.com:8777/v2/meters')正在使用但我不确定如何传递x-auth-token。
答案 0 :(得分:4)
正如@bereal建议在DOC中进行简单的搜索,你会发现它。
import requests
headers = {'User-Agent': 'ceilometerclient.openstack.common.apiclient',
'X-Auth-Token': '{SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
}
r = requests.get("https://us-ny-3.cloud.rac.com:8777/v2/meters",headers=headers)