postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量

1.局部变量和全局变量

postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
添加后:
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
使用:postman里对变量的替换是有固定格式的,统一是:{{ 变量名}}
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量

2.使用Pre-request Script设置变量

方法1:通过环境名->Edit设置
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
方法2:直接在url请求页面设置(右侧是获取/设置参数的例子)
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
里边是js代码的语法
我这里设置了2个环境变量:requestLength:request.data.length是请求体的内容长度,即content-length。date:new Date().toUTCString()是GMT格式的时间。

postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
在发送请求之前,会先执行这段代码。点击【send】,查看结果:

通过view->show postman console查看。postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量

3.postman内置变量

格式:{{ $内置变量名}}
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量
通过“{”就能关联出来。postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量