首页 > 其他分享 >Mock Server的使用

Mock Server的使用

时间:2023-01-05 14:23:22浏览次数:39  
标签:Postman Server API Mock key 使用 mock

postman的Mock Server使用必须注册一个postman账号才能使用

1、创建Mock Server

1)点击postman左上角的New弹出新建窗口,点击Mock Server

image

2)设置参数如下

  • 第一步

image

  • 第二步

image

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 网络的延时以及还可以修改指定的延时。
  • 第三步

image

  • 第四步,点击上图的Generate Postman API key

选择生成 Postman API key 选项(如果上一步没有勾选 Make this mock server private,此步跳过即可)

image

进入到 Postman API key 配置网址页面,添加新的 API key 即可,名字可以自定义,一定要注意:这里生成的 API KEY 值一定要复制保存下来,否则后面要用到的时候需要重新生成。


生成的key:
image

image

APIkey可以点击下方的Regenerate复制新的使用
image

2、如果在创建mock未填写响应数据则需要在 Examples 中添加响应数据

image

之前我们仅仅是创建好了 Mock 服务,上面没有任何的 mock 可用,我们需要设置 mock example
点击右上角的 Examples 选择 Add Example。

image

填写请求的方法,请求地址,响应数据,点击Save Example
image

请求mock,填写请求的url,请求方式,若需要APIkey则需在请求头添加x-api-key
image

未添加API key报错如下:
image

标签:Postman,Server,API,Mock,key,使用,mock
From: https://www.cnblogs.com/lc-blogs/p/17027421.html

相关文章

  • Linux 使用crontab设置定时任务
    1.查看crond服务是否启动#systemctlstatuscrond 如未安装服务,采用如下命令安装:#yum-yinstallvixie-cron//vixie-cron软件包是cron的主程序;#......
  • 一步一步学爬虫(2)基本库的使用之urllib
    (一步一步学爬虫(2)基本库的使用之urllib)2.1urllib的使用Pythonurllib库用于操作网页URL,并对网页的内容进行抓取处理。urllib包包含以下几个模块:urllib.request......
  • 一步一步学爬虫(2)基本库的使用之requests
    (一步一步学爬虫(2)基本库的使用之requests)2.2requests的使用2.2.1准备工作requests库的安装pip3installrequests2.2.2实例引入importrequestsr=requests.......
  • KubeSphere 使用 OpenLDAP 进行统一认证完全指南
    作者:申红磊,青云QingCloud容器解决方案架构师,开源项目爱好者,KubeSphereMember。背景在实际使用中,会有一些用户,在不同场景中经常碰到OpenLDAP对接问题:能否对接LDAP?对接方......
  • dart Socket and ServerSocket
    ServerSocketvoidmain()async{ServerSocketserverSocket=awaitServerSocket.bind("localhost",8888);serverSocket.listen((Socketclient){client......
  • KubeSphere 使用 OpenLDAP 进行统一认证完全指南
    作者:申红磊,青云QingCloud容器解决方案架构师,开源项目爱好者,KubeSphereMember。背景在实际使用中,会有一些用户,在不同场景中经常碰到OpenLDAP对接问题:能否对接LDA......
  • Unity之使用Assetbundle更新视频文件
    承接之前讲过的Assetbundle的内容。这次要讲解更新游戏中的CG的视频案例。开发内容:点击按钮加载视频数据,按鼠标右键播放加载完成的视频。第一步,新建一个unity的场景。场景非......
  • Untiy如何连接SQLServer2008
    目前使用的是unity5.4的版本和SQLserver2008.首先为了测试在数据库里新建了一个名为11的数据库,里面建了一个表,名为student随便填入一些内容,如下:然后做unity这边的工作。首先......
  • SQLSERVER 的主键索引真的是物理有序吗?
    一:背景1.讲故事最近在看SQLSERVER2008查询性能优化,书中说当一个表创建了聚集索引,那么表中的行会按照主键索引的顺序物理排列,这里有一个关键词叫:物理排列,如果不了解......
  • 使用插件式开发称重仪表驱动,RS232串口对接各类地磅秤数据实现ERP管理
    在ERP系统中,采集一线的生产数据是重要工作之一,而称重计量是企业的核心资产数据,人工计重费时费力,还容易出错,重量数据是否正确,直接影响企业的采购或销售额。基于此,由系统对接......