一致地执行此操作的最简单方法,因此你不必每次都获得令牌:
注意:你需要安装PostMan Interceptor并激活它才能访问浏览器的cookie
创建一个新环境,以便可以存储环境变量
使用测试创建登录方法以将XSRF cookie存储在环境变量中,在“测试”选项卡中将此代码发布
//Replace XSFR-TOKEN with your cookie name
var xsrfCookie = postman.getResponseCookie("XSRF-TOKEN");
postman.setEnvironmentVariable("xsrf-token", xsrfCookie.value);
编辑 对于使用5.5.2或更高版本邮递员的任何人,你还必须解码Cookie,并且他们还提供了获取Cookie的替代方法,如@Sacapuces指出的那样
pm.environment.set("xsrf-token", decodeURIComponent(pm.cookies.get("XSRF-TOKEN")))
现在,你将拥有一个带有xsrf-token的环境变量。
保存登录方式