在做页面串行的时候 往往需要传入上个页面的数值
一般需要 token cookie session
提取方式大致相同
import json
import requests
class My_request(object):
# token函数 调用函数就可获取token值 再用到新增接口
def get_token(self):
# 获取token
token_urls = 'http://47.96.181.17:9090/rest/toController'
payload = {'userName': 'J201903070064', 'password': '362387359'}
header_token = {'Content-Type': 'application/json'}
# 发送请求 json 请求体
res = requests.post(token_urls, json=payload)
# data表单格式比较麻烦
# res = requests.post(token_urls,data=json.dumps(payload),headers= header_token)
# 返回响应数据 输出字符串格式
# json.loads() 把字符串 转为字典对象 再通过键取值
# return json.loads(res.text)['token']
# 本身是字典形式的话 直接 .JSON
# 返回json 字典格式
return res.json()['token']