-
gunicorn httpbin
查看全部 -
pip install requests
查看全部 -
Requests
查看全部 -
Requests
查看全部 -
Requests
查看全部 -
课程路线图
查看全部 -
响应基本API
查看全部 -
Hyper Text Transfer Protocol(简称HTTP)超文本传输协议
查看全部 -
Session:
- 服务器端存储
Cookie:
- 客户端存储
cookies=dict(c=requests.get(url).cookies['cookiename'])
requests.get(url,cookies=cookies)
查看全部 -
proxy
response = requests.get(url, proxies=proxies)
查看全部 -
- Base Auth
Basic: base64.b64decode('xxxxxxxxx')
- OAuth
headers={'Authorization': 'token xxxxxxxxxxxxxxxx'}
from requests.auth import AuthBase
class GithubAuth(AuthBase):
def __init__(self. token):
self.token = token
def __call__(self,r):
r.headers['Authorization'] = ''.join(['token',self.token])
return r
查看全部 -
def m_hook_fun()
response.headers['Content-Type']
def main()
requests.get(url,hooks=dict(response=m_hook_fun))
查看全部 -
response = requests.get(url, headers=headers, stream=True)
#with closing(requests.get(Jurl,xxx)as response:
with open( 'xxx.jpg', 'wb') as fd:
for chunk in response.iter_content(123):
fd.write(chunk)
查看全部 -
from requests import Request,Session
查看全部 -
response.raise_for_status()
查看全部
举报