python ---requests

python包管理工具

 

pip

若发现报错,则可以通过 -i 命令指定软件源

requests库安装

通过 pip ,如上
或通过 pycharm
搜索 requests ,并安装即可
下载成功的证明

requests库使用

模拟 http
重要参数如下
如何模拟发包
支持模拟各种 http method
代理获取数据包
proxy={"http":"127.0.0.1:8080","https":"127.0.0.1:8080"}
r=requests.get(url="http://www.baidu.com",proxies=proxy)

修改请求头
header={"User-Agent":"666"}
r=requests.get(url="http://www.baidu.com",proxies=proxy,headers=header)

模拟 get 请求传参和 post 请求传参
para={'a':'b'}
data={'a':'b'}
r=requests.post(url="http://www.baidu.com",params=para,data=data,proxies=proxy,h
eaders=header)
params为get请求传参
data为post请求传参

模拟 cookie 传参
cookie={'a':'213'}
r=requests.post(url="http://www.baidu.com",cookies=cookie,params=para,data=data,
proxies=proxy,headers=header)

解决 https 报错问题
verify=False #该字段的作用为忽略证书校验

  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值