我有很多想要添加CORS标头的CDN链接。我希望做相同的事情:
curl -X POST -H "X-Auth-Token: dddddsssb04411b4c6a2" -H "Access-Control-Allow-Origin: *" https://verylong/url
使用请求模块。
我试过了:
payload = { Access-Control-Allow-Origin: '*' }
headers = {'content-type': 'application/json'}
r = requests.post(link, data=json.dumps(payload), headers=headers)
我尝试过:
s = requests.Session()
s.get(link)
s.headers.update({ Access-Control-Allow-Origin: '*' })
没有成功。如何使用请求模块执行curl语句的等效操作?
答案 0 :(得分:1)
我认为access-control-allow-origin不是有效负载。试着把它放进标题。
headers = {
"X-Auth-Token": "dddddsssb04411b4c6a2",
"Access-Control-Allow-Origin": "*",
}
r = requests.post("https://verylong/url", headers=headers)