首页 > 其他 > 详细

requests模块

时间:2018-08-21 18:50:01      阅读:170      评论:0      收藏:0      [点我收藏+]

import requests
#普通的get请求

data={‘stu_name‘:‘小黑‘}
url=‘http://相关的ip/api/user/stu_info‘
res=requests.get(url=url,params=data).text
print(res)

#post请求

url1=‘http://相关的ip/api/user/login‘
data1={‘username‘:‘niuhanyang‘,‘passwd‘:‘aA123456‘}
res=requests.post(url=url1,data=data1).text
print(res)

#数据为json的post请求

url2=‘http://相关的ip/api/user/add_stu‘
data2= {
"name":"花花猫",
"grade":"双子座",
"phone":13010111234,
"sex":"男",
"age":28,
"addr":"江苏省苏州市北海大道32号"
}
res=requests.post(url2,json=data2).text
print(res)

#上传文件的post请求

url3=‘http://相关的ip/api/file/file_upload‘
files={‘file‘:open(‘stu.json‘,‘rb‘)}
res=requests.post(url3,files=files).content.decode()
print(res)
print(‘----------------以下为所有学生信息---------------\n‘)

#加入header的get请求

url4=‘http://相关的ip/api/user/all_stu‘
header={‘Referer‘:‘http://api.nnzhp.cn/‘}
res=requests.get(url=url4,headers=header).text
print(res)

 

requests模块

原文:https://www.cnblogs.com/zhouxudong/p/9513158.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!