http协议及Requests主要方法
1、HTTP协议(超文本传输协议) 1.1、http协议是一个基于“请求与响应”模式的、无状态的应用层协议。 http协议采用URL作为定位网络资源的标识。 1.2、URL格式 http://host[:port][path] host:合法的Internet主机域名或IP地址 port:端口号,缺省端口为80 path:请求资源的路径 e.http://www.baidu.com URL是通过http协议存取资源的Internet路径。一个URL对应一个数据资源。 1.3、http协议对资源的操作 get:获取URL位置资源 head:获取URL位置资源头部信息 post:向URL位置资源增加信息 put:覆盖原来URL位置资源 patch:修改URL位置资源 delete:删除URL位置资源 2、Requests库 2.1、方法与http协议对资源操作对应 request方法 requests.request(method,url,**kwargs) #method:请求方式,对应get/put/post等7种#url:url链接r=requests.request('GET',url,**kwargs) r=requests.request('HEAD'