【问题标题】:Adding headers to requests module向请求模块添加标头
【发布时间】:2012-01-30 22:18:57
【问题描述】:
【问题讨论】:
标签:
python
http-headers
python-requests
【解决方案1】:
来自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)