写在前面:

为避免服务的ip或端口发生变化导致每次都要修改接口路径,postman提供了环境变量这一概念,以此来达到多个接口使用同一个变量作为域名前缀的功能

例如:图中所示的{{service_demo}}就是一个变量,可以在postman中各处使用

image.png

1. 配置一个本地服务的环境变量

  • 点击环境变量管理

image.png

  • 点击Globals

image.png

  • 填上变量名称VARIABLE:自己定义,可以用bootstrap.yml的application.name
  • 填上变量初始值**INITIAL VALUE**:本机的ip和端口,端口对应application.yml的server.port
  • 填上变量当前值**CURRENT VALUE**:本机的ip和端口,端口对应application.yml的server.port

image.png

  • 点击眼睛就可以看到配置过的环境变量

image.png

2. 创建一个接口请求

  • 请求类型POST

image.png

  • 请求url{{service_demo}}/demo/getUserByToken

image.png

  • 请求参数:Body→raw→JSON

image.png

  • 配置Auth-TokeneyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjcm1pZCI6Ijc1YzM0OGFhMWQ5YjU1N2NkZjQyZGY3ZWJjOGU5MDM2IiwiaXNzIjoic3VuZHNvZnQifQ.kTjd3PYLVhC7jQ_2KcBuICMzmngHSd2c-g-oAnb9euE

image.png

  • 配置Headers-channelTokeneyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjaGNvZGUiOiJob3VzZWZ1bmQiLCJpc3MiOiJzdW5kc29mdCJ9.iu6ehK_rNQj5n3-d0iTtyiGFYnG5ejKEI78njWB7Ewk

image.png