【requests库】七个主要方法

本文主要介绍requests库访问http的七个主要方法:get、head、post、put、patch、delete。

requests.get()方法

  get方法用于获取指定url的HTML网页,对应于HTTP的GET。
  `r=requests.get(url,params=None,**kwargs)`
        url:要获取的网页url连接
        params:可选的额外参数,字典或字节流。修改此参数可以用于模拟浏览器。
        **kwargs:12个控制访问的参数
  这里的r是一个response对象

requests.head()方法

  head方法用于获取网页的头部信息

requests.post()方法

  用于向HTML提交post请求,对应于HTTP的POST。post请求不会覆盖之前的请求,可用于向原有数据后添加新数据。

requests.put()方法

  用于向HTML提交put请求,对应于HTTP的PUT。put请求会直接覆盖掉之前的请求,可用于覆盖原有数据。

requests.patch()方法

  向HTML提交局部修改请求,对应于HTTP的PATCH。可以改变当前url位置的部分资源。

requests.delete()方法

  向HTML提交删除请求,对应于HTTP的DELETE。可以删除当前url位置的部分资源。
posted @ 2020-07-15 12:52  封亚飞  阅读(475)  评论(0)    收藏  举报