0

我有很多想要添加 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 语句的操作?

4

1 回答 1

1

我认为 access-control-allow-origin 不是有效负载。尝试将其放入标题中。

headers = {
    "X-Auth-Token": "dddddsssb04411b4c6a2",
    "Access-Control-Allow-Origin": "*",
}
r = requests.post("https://verylong/url", headers=headers)
于 2013-08-27T14:24:36.610 回答