gpt4 book ai didi

mocking - Swagger/OpenAPI 模拟服务器

转载 作者:行者123 更新时间:2023-12-03 05:56:53 25 4
gpt4 key购买 nike

我在 Swagger 文件中有一个 API 引用。我想创建一个非常简单的模拟服务器,这样当我调用时:

mymockurl.com/users 它将返回预定义的 JSON(无需连接到数据库)。

最简单的方法是什么?我不是后端人员。

最佳答案

无需代码即可从 OpenAPI (fka Swagger) 规范创建简单模拟的一种简单方法是使用工具调用 prism可以在http://github.com/stoplightio/prism获取用 Typescript 编写。

这个命令行就是您所需要的:

./prism run --mock --list --spec <your swagger spec file>

模拟服务器将根据 OpenAPI 规范返回动态响应。如果规范中提供了示例,Prism 将返回它们,如果没有,它将根据规范生成虚拟数据。

编辑(2020 年 8 月):

该命令在最新版本中已更改。执行以下操作:

prism mock <your spec file>

它也接受 swagger 和 postman 文档。

关于mocking - Swagger/OpenAPI 模拟服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38344711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com