问题:
每个接口都需要在请求头中添加token(动态的),如果每次切换用户或token过期都要手动修改token是很痛苦的。
解决:
一、设置环境变量
二、使用环境变量,用 {{**}} ,如下:
三、每次登录后修改环境变量Egrant-Auth的值:
利用调试功能实现给变量赋值,其他接口通过{{Egrant-Auth}} 使用,这样就不用手动修改了
// 先学习下pm对象(https://www.kancloud.cn/ncymkj/development_document/2098443)
// 然后利用pm对象做一些操作,如下:
console.log('请求的body:',pm.request.body.formdata)
console.log('返回的body:',pm.response.json())
pm.environment.set("Egrant-Auth",pm.response.json().access_token);
pm.environment.set("funder_id",pm.request.body.formdata.get("funder_id"))