Mock Server的使用
postman的Mock Server使用必须注册一个postman账号才能使用
1、创建Mock Server
1)点击postman左上角的New弹出新建窗口,点击Mock Server
2)设置参数如下
- 第一步
- 第二步
Name the mock server
# 自定义Mock Server的名称
Select an environment(optional)
# 选择一个环境(可选的),我们可以选择之前设置过的环境,Mock Server 将会使用对应环境中设置过的变量在对应的请求和响应中。
Make this mock server private
# 如果想要将 Mock Server 设置私有访问的,那么可以勾选此选项,不勾选则对所有人可见。
设置私有访问后需要注意的是:你需要在请求头中添加 Postman API key,格式为:x-api-key:<你的 Postman API key>,Postman API key 怎么设置请看后面的步骤。
Add a delay before sending response
# 我们可以在 mock 响应过来之前设置延时,Postman 有提供了模拟 2G/3G 网络的延时以及还可以修改指定的延时。
- 第三步
- 第四步,点击上图的Generate Postman API key
选择生成 Postman API key 选项(如果上一步没有勾选 Make this mock server private,此步跳过即可)
进入到 Postman API key 配置网址页面,添加新的 API key 即可,名字可以自定义,一定要注意:这里生成的 API KEY 值一定要复制保存下来,否则后面要用到的时候需要重新生成。
生成的key:
APIkey可以点击下方的Regenerate复制新的使用
2、如果在创建mock未填写响应数据则需要在 Examples 中添加响应数据
之前我们仅仅是创建好了 Mock 服务,上面没有任何的 mock 可用,我们需要设置 mock example
点击右上角的 Examples 选择 Add Example。
填写请求的方法,请求地址,响应数据,点击Save Example
请求mock,填写请求的url,请求方式,若需要APIkey则需在请求头添加x-api-key
未添加API key报错如下: