这里介绍我在练习request用法时遇到的接口关联问题,指下面的接口会用到之前接口返回的某个值。例如一个平台的登陆接口会返回一个token,后面的每个接口的请求头都会带这个字段。
接口介绍:
登陆接口,如下图:
我需要提取这个authorization字段,在下一个接口调用时放到请求头中,如下图:
实现方法:
我把两个接口分开写的,这里看各自实际情况哈
OpenToken.py
import requests
import logging
def get_token():
logging.captureWarnings(True)
payload={'userName':'xxx',
'passWord':'xxx'
}
urls='xxxx'
r=requests.post(url=urls,data=payload,verify = False)
print("Status code:",r