环境是一组键值对。键表示变量的名称。您可以使用数据编辑器修改环境。
使用API时,通常需要为本地计算机,开发服务器或生产API提供不同的设置。环境允许您使用变量自定义请求,以便您可以在不更改请求的情况下轻松切换不同的设置。
![](https://box.kancloud.cn/a03d3b6e1c7f33064da13d6fb14ae018_1784x404.png)
![](https://box.kancloud.cn/06832b1d8313447ac14b200d721319e1_1652x724.png)
![](https://box.kancloud.cn/771bd323ef1003b2de2499b3d15e0d86_1034x636.png)
>您可以创建,共享,复制,导出和删除环境。您还可以将环境作为单个JSON文件导入。
官方文档:https://learning.getpostman.com/docs/postman/environments_and_globals/manage_environments/
## 变量
变量是表示存储在其中的信息的符号名称。变量表示的信息可以更改,但变量上的操作保持不变。Postman中的变量以相同的方式工作。
变量允许您在多个位置重用值,以便您可以保持代码干净(不要重复自己)。此外,如果要更改值,可以更改变量一次,同时影响级联代码的其余部分。
## 动态变量
Postman有一些动态变量,您可以在请求中使用它们。
动态变量不能在沙盒中使用。您只能{% raw %}``{{..}}``{% endraw %} 以请求URL / headers / body 中的格式使用它们 。
* `{%raw%} {{$guid}}{%endraw%}`:添加v4样式guid
* `{%raw%} {{$timestamp}}{%endraw%}`:添加当前时间戳
* `{%raw%} {{$randomInt}}{%endraw%}`:添加0到1000之间的随机整数