2013-08-27 1 views
0

CORS 헤더를 추가 할 CDN 링크가 많습니다. 나는 해당 모듈을 사용하여파이썬 요청 모듈 토큰을 사용하여 CDN URL에 헤더를 추가하려면

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 문과 동일한 작업을 수행하려면 어떻게해야합니까?

답변

1

나는 액세스 제어 허용 원산지가 페이로드라고 생각합니다. 머리글에 넣어보십시오.

headers = { 
    "X-Auth-Token": "dddddsssb04411b4c6a2", 
    "Access-Control-Allow-Origin": "*", 
} 
r = requests.post("https://verylong/url", headers=headers) 
관련 문제