python requests库

前言

1、HTTP

HTTP,Hypertext Transfer Protocol,超文本传输协议。HTTP是一个基于“请求与响应”模式的、无状态的应用层协议,采用URL作为定位网络资源的标识。URL是通过HTTP协议存取资源的Internet路径,一个URL对应一个数据资源。

URL格式: http://host[:port][path]

host:合法的Internet主机域名或IP地址

port:端口号,缺省端口为80

path:请求资源的路径

HTTP协议对资源的操作

方法说明

GET请求获取URL位置的资源

HEAD请求获取URL位置资源的响应消息报告,即获取该资源的头部信息

POST请求向URL位置的资源后附加新的数据

PUT请求向URL位置存储一个资源,覆盖原URL位置的资源

PATCH请求局部更新URL位置的资源,即改变该处资源的部分内容

DELETE请求删除URL位置存储的资源

2、requests库--方法说明

requests.request()构造一个请求,支撑以下各方法的基础方法

requests.get()获取HTML网页的主要方法,对应于HTTP的GET

requests.head()获取HTML网页头部信息的方法,对应于HTTP的HEAD

requests.post()向HTML网页提交POST请求的方法,对应于HTTP的POST

requests.put()向HTML网页提交PUT请求的方法,对应于HTTP的PUT

requests.patch()向HTML网页提交局部修改请求,对应于HTTP的PATCH

requests.delete()向HTML页面提交删除请求,对应于HTTP的DELETE

3、Requests库的异常

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容