requests的使用
HTTP协议
URL格式: http://host[:port][path]
host:合法的Internet主机域名或IP地址
port:端口号,缺省值为80
requests.request(method,url,**kw)
*merhod:请求方式
GET
HEAD
POST
PUT
PATCH
delete
OPTIONS
put 和patch区别:
- 采用patch ,局部更新
- 采用 put,覆盖,未提交字段被删除
**kw:控制访问的参数,均为可选项
1.params:字典或字节序列,作为参数增加到URL中
kv={
"key1":"v1","key2":"v2"}
r=requests.request("GET",url,params=kv))
print(r.url)
http://www.baidu.com/?key2=v2&key1=v1
2.data 字典或字节序列或文件对象,作为Req