Requests是Python的一个优雅而简单的HTTP库,它比Pyhton内置的urllib库,更加强大。
0X01 基本使用
安装 Requests,只要在你的终端中运行这个简单命令即可:
pip install requests
基本HTTP 请求类型:
简单的一个请求:
GET方式:
POST方式:
0X02 高级用法
1、设置headers
2、模拟登录和抓取数据的简单示例
3、已知cookie,进行登录
4、SSL证书验证问题
忽略验证SSL证书,不然会报错
5、302重定向
6、使用Python Requests上传表单数据和文件
输出请求体、请求头效果如下: