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)
本文为个人的实际操作经验之谈,转载、复制请注明出处,谢谢!