请求正文参数的 Postman Mock Server 匹配算法逻辑
Posted
技术标签:
【中文标题】请求正文参数的 Postman Mock Server 匹配算法逻辑【英文标题】:Postman Mock Server matching algorithm logic for request body param 【发布时间】:2019-09-25 20:54:52 【问题描述】:以下 API URL 有两种方案。
POST http://ip_port/oauth/token
当我输入正确的用户名和密码时,它应该返回 200 和模拟 json 响应。
当我输入错误的用户名和密码时,它应该返回401并模拟json(错误)。
在Postman
Mock server 中,我注意到请求参数没有匹配的算法逻辑。
我想按请求参数过滤并返回相关的模拟响应。我不想为上述场景添加两个URLs(/token and /failedtoken)
。
目前Postman只支持三种逻辑匹配算法逻辑。
-
格式正确的响应
HTTP 方法
按 URL 过滤
Postman Mock Server 有没有办法在多个场景中只添加一个 URL?
【问题讨论】:
【参考方案1】:邮递员模拟服务器now supports matching by request body。您可以通过指定自定义标头(x-mock-match-request-body
到 true
)来使用它。
您还可以访问New->Templates
并搜索Request Body Matching
,查看演示此功能如何工作的示例。
【讨论】:
以上是关于请求正文参数的 Postman Mock Server 匹配算法逻辑的主要内容,如果未能解决你的问题,请参考以下文章