一、文件上传
1、模拟网站提交文件
提交此图片,图片名称:timg.jpg
importrequests
files={'file':open('timg.jpg','rb')
}
response=requests.post('http://httpbin.org/post',files=files)print(response.text)
{"args": {},"data": "","files": {"file": "data:application/octet-stream;base64..."},"form": {},"headers": {"Accept": "*/*","Accept-Encoding": "gzip, deflate","Connection": "close","Content-Length": "27595","Content-Type": "multipart/form-data; boundary=bfa4e305bf1a07aeff0b161b6b6acd98","Host": "httpbin.org","User-Agent": "python-requests/2.20.1"},"json": null,"origin": "119.123.198.80","url": "http://httpbin.org/post"}
提交文件得到的返回信息
二、cookies (requests获取和设置cookies只需要一步)
1、什么是cookie
使用r.cookies获取cookie(key,value)
importrequests
r=requests.get("http://www.hao123.com")print(r.cookies)for key,value inr.cookies.items():print(key+'='+value)
结果显示cookies
, , , ]>BAIDUID=D08FC3C77CD769084E0F74D7A4B1415D:FG=