반응형
요청 모듈에 헤더를 추가하는 중
이전에 사용한httplib
요청에 헤더를 추가하는 모듈입니다.지금 저는 같은 것을 시도하고 있습니다.requests
모듈.
제가 사용하고 있는 파이썬 요청 모듈입니다. http://pypi.python.org/pypi/requests
머리글을 다음에 추가하려면 어떻게 합니까?request.post()
그리고.request.get()
추가해야 한다고 말합니다.foobar
머리글의 각 요청을 입력합니다.
출처: http://docs.python-requests.org/en/latest/user/quickstart/
url = 'https://api.github.com/some/endpoint'
payload = {'some': 'data'}
headers = {'content-type': 'application/json'}
r = requests.post(url, data=json.dumps(payload), headers=headers)
머리글로 딕트(키: 값 쌍, 여기서 키는 헤더의 이름이고 값은 쌍의 값)를 생성하고 딕트를 다음의 헤더 매개 변수로 전달하면 됩니다..get
또는.post
방법.
따라서 질문에 대해 더 구체적으로 설명합니다.
headers = {'foobar': 'raboof'}
requests.get('http://himom.com', headers=headers)
또한 이 작업을 통해 Session 개체에 대한 모든 이후 get에 대한 헤더를 설정할 수 있습니다. 여기서 x-test는 모든 s.get() 호출에서 수행됩니다.
s = requests.Session()
s.auth = ('user', 'pass')
s.headers.update({'x-test': 'true'})
# both 'x-test' and 'x-test2' are sent
s.get('http://httpbin.org/headers', headers={'x-test2': 'true'})
보낸이: http://docs.python-requests.org/en/latest/user/advanced/ #http-messages
언급URL : https://stackoverflow.com/questions/8685790/adding-headers-to-requests-module
반응형
'programing' 카테고리의 다른 글
왜 Ruby는 i++ 또는 i--(증분/감분 연산자)를 지원하지 않습니까? (0) | 2023.06.09 |
---|---|
CG ContextDrawImage는 UIImage를 통과할 때 이미지를 거꾸로 그립니다.CGI 이미지 (0) | 2023.06.09 |
MaxScale 슬레이브 상태가 설정되지 않음 (0) | 2023.06.09 |
문자열 VLOOKUP에서 Excel이 실패함 (0) | 2023.06.09 |
캐시 VS 세션 VS 쿠키? (0) | 2023.06.09 |