用于请求正文参数的Postman Mock Server匹配算法逻辑

use*_*041 4 postman postman-collection-runner

对于以下API URL,我有两种情况。

POST http:// {{ip_port}} / oauth / token

  1. 当我正确输入用户名和密码时,它应该返回200并模拟json响应。

  2. 当我错误地输入用户名和密码时,它应该返回401并模拟json(error)。

PostmanMock服务器中,我注意到请求参数没有匹配的算法逻辑。

我想按请求参数过滤并返回相关的模拟响应。我不想URLs(/token and /failedtoken)为上述情况添加两个。

当前,Postman仅支持三种逻辑以匹配算法逻辑。

  1. 格式正确的回复
  2. HTTP方法
  3. 按网址过滤

有什么方法可以为Postman Mock Server中的许多情况添加一个URL?

Pra*_*kar 7

Postman Mock Server 现在支持按请求正文进行匹配。您可以通过指定自定义标头(x-mock-match-request-bodyto true)来使用它。

您还可以通过转到New->Templates并搜索来查看演示此功能如何工作的示例Request Body Matching