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)

 

posted on 2018-08-21 18:34  小狐狸记录测试点点滴滴  阅读(138)  评论(0编辑  收藏  举报