Requests 提取token

在做页面串行的时候 往往需要传入上个页面的数值

一般需要 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']

 

猜你喜欢

转载自www.cnblogs.com/sunzzc/p/13393122.html