背景:我在本地起服务debug需要登录的接口时,都是在测试环境登录获取到cookie然后将cookie复制到请求接口的Headers里实现登录态。如上操作太繁琐,登录态失效了就又要去网页登录取cookie,于是想到Postman应该可以实现自动将登录接口的cookie写入本地127.0.0.1的域名上。
话不多说下面介绍实现(都是Demo代码)。
1. 未登录的情况下访问接口
cookie也是空的
2. 设置域名白名单
不设置域名白名单脚本cookie写入不了,此处我设置了127.0.0.1,各位大佬根据自己的需要加域名白名单,第四步中的cookieJar.set的第一个参数就是此域名。