Post方法使用
1.作用:新增资源
应用:
- 导包 import requests
- 调用post方法 requests.post()
示例
# coding=utf-8 #@Author: Albert #@Date:2021/7/8 22:32 #@Name:.py import requests import json from com.albert.Interface1.readConfig import ReadConfig R=ReadConfig() def login(): url=R.get_url("url")+"user/login/" parms={ "username":R.get_url("username"), "password":R.get_url("password") } s=json.dumps(parms) headers={ "Content-Type":"application/json;charset=UTF-8" } #response=requests.post(url,data=s,headers=headers) response=requests.post(url,json=parms,headers=headers) result=response.json() print(result) data=result["data"]["token"] return data if __name__ == '__main__': login()
r.txt和r.json的区别:
- R.json的类型为dict 可以通过键名来获取对应的值
- r.txt的类型为Str
参数Json和DATA的区别