requests库,方法可以加的参数

import requests
  1.url
   网址
  
  2.headers
    请求头
    
  3.cookies
  cookie值
  
  4.params
  参数  
  
  5.data
  请求体
  
  6.json
  请求体
  
  7.代理proxies
  proxies_dict ={
  
  }
  res =requests.get('xxxxxxxxxxxxx',proxies = proxies_dict)
  
  8.认证
  from requests.auth import HTTPProxyAuth
    proxies_dict ={
  
  }
  auth = HTTPProxyAuth('用户名','密码')
  res = requests.get('url',data={},proxies=proxiesDict,auth=auth)
  
  9.上传文件files
  file_dict = {
        'f1':open('xxxx.txt','rb')
  }
  requests.requests(
  method='POST',
  url='',
  files=file_dict
  )
  
  10.弹窗认证 用户名密码,加密,放在请求头里串给后台
  from requests.auth import HTTPBasicAuth,HTTPDigestAuth
  res = requests.get('url',auth=HTTPBasicAuth('用户名','密码'))
  print(res.text)
  
  11.超神 timeout
  res = requests.get('url',timeou(1)链接时间,timeout(5,1)链接和返回时间)
  
  12.允许重定向 allow_redirects
  res = resquests.get('url',allow_redirects =False/True)
  不会重定向,会重定向
  
  13.大文件下载 stream
  from contextlib import closing
  with closing(requests.get('url',stream=True)) as r1;
  for i in r1.iter_content();
     print(i)
     
  14.证书 cert
  requests.get('url',cert='xxxxxxxx.pem')
  requests.get('url',cert='xxxxxxxx.pem','xxxxxxxxxxxxxxxxx.key')
  
  15.确认verify=False
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值