import requests
import unittest
import json
class scm_api(unittest.TestCase):
def test_get_paramete(self):
url='http://dev.wechat.tianhong.cn:9090/api/login-adapter/user/login'
data={
"account":"127458",
"password":"LU123456"
}
session=requests.session()#保持状态
session.post(url, json=data)
# url_text=session.post(url,json=data)
# print(json.dumps(url_text.json(),indent=4,ensure_ascii=False,sort_keys=True))
# Token=url_text.json()['data']['token']
# Token={'token':Token}
# return Token
url_1='http://dev.wechat.tianhong.cn:9090/scm-admin-api/supplier/topAddrs'
url_text_1=session.get(url_1)
print(json.dumps(url_text_1.json(),indent=4,ensure_ascii=False,sort_keys=True))
if __name__=='__main__':
unittest.main()
1、requests.Session()可以在会话中保留状态,保持cookie等;如上实例就不用再传入cookie参数
接口测试--requests.session()
猜你喜欢
转载自blog.csdn.net/lssrain/article/details/84999152
今日推荐
周排行