使用 Mockoon 进行硬编码模拟响应

问题描述 投票:0回答:2

我正在尝试模拟这样的 API,

GET users/:userID

然后使用数据桶创建硬编码(非模板化或伪造)响应。我的数据桶看起来像这样。

[
  {
    "{{urlParam 'userId'}}": "10000",
    "firstname": "John",
    "lastname": "Doe",
    "friends": []
  },
  {
    "{{urlParam 'userId'}}": "10001",
    "firstname": "Archie",
    "lastname": "Bunker",
    "friends": []
  }
]

Mockoon 始终返回整个数据桶内容。有什么方法可以让我将 urlParam 与我的数据桶中的项目相匹配吗?

mocking mockoon
2个回答
1
投票

目前不支持,但此功能正在开发中。

https://github.com/mockoon/mockoon/issues/124


0
投票

从 v1.23.0 开始,您可以使用 CRUD 端点,它会自动创建多个路由来操作数据存储桶中的 JSON:

  • 获取
    /resources
  • 获取
    /resources/:id
  • 发布
    /resources
  • 放置
    /resources/:id

等等。

它还支持通过使用查询参数(如

?prop_eq=value&page=2
)进行过滤、搜索和分页。

© www.soinside.com 2019 - 2024. All rights reserved.