Python 接口自动化之requests库(GET、P0ST、PATCH、DELETE放法举例)

本文介绍了HTTP协议的基础知识,包括其定义、工作原理及常用请求方法。接着通过Python内置的urllib和requests库演示了如何请求网页。重点讲解了使用requests库进行不带参数和带参数的HTTP请求,如GET、POST、PATCH、DELETE操作,并提供了GitHub API的实际应用示例。
摘要由CSDN通过智能技术生成

一. 了解http协议
1.定义: TheHypertext Transfer Protocol (HTTP) is an application protocol (应用层)for distributed(分布式), collaborative(协作式), and hypermedia information systems(超文本信息系统). HTTP is the foundation of data communication for theWorld Wide Web.(HTTP是互联网的基石)
2. 自定义图形表示http协议
在这里插入图片描述
Client端是发送请求的,Server端是处理和响应请求的
3. Http协议的三次握手
在这里插入图片描述
4. 常用的http请求方法
在这里插入图片描述
二、urllib和requests小程序(请求百度网页)

python自带的urllib包:

import urllib.request
#请求百度网页
re= urllib.request.urlopen(‘http://www.baidu.com’,data=Non

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值