Skip to content

安装

python
pip install requests

请求

python
r = requests.get('https://api.github.com/events')
r = requests.post('https://httpbin.org/post', data = {'key':'value'})

# 假装自己是浏览器
url = 'https://api.github.com/some/endpoint'  
  
headers = {'user-agent': 'my-app/0.0.1'}  
r = requests.get(url, headers=headers)

# 用 json 作为参数
r = requests.post(url, json=payload)

# 上传文件
files = {'file': open('report.xls', 'rb')}
r = requests.post(url, files=files)
r.text

# 获取 cookie 信息
r.cookies['example_cookie_name']
# 发送 cookie 信息
cookies = dict(cookies_are='working')
r = requests.get(url, cookies=cookies)
r.text

# 设置超时
requests.get('https://github.com/', timeout=0.001)

Released under the GPL License.