apibox:模拟 RESTful API 的简单实用程序

时间:2024-06-29 02:07:29
【文件属性】:

文件名称:apibox:模拟 RESTful API 的简单实用程序

文件大小:1.31MB

文件格式:ZIP

更新时间:2024-06-29 02:07:29

python mock flask-application Python

介绍 ApiBox 是一个最小的功能工具,通过最小化后端和前端团队之间的依赖关系来解耦从事面向服务应用程序 (SOA) 的工作。 这个 ApiBox 的目的是从开发人员提供的静态数据中以最少的努力生成模拟 RESTful API。 这有助于团队继续开发,而不必等到后端团队提供所需的 API 端点,而无需对相应 API 的签名进行任何更改。 版本 0.1 依赖关系 系统 python-2.7.x python-virtualenv 软件 烧瓶 参考需求.txt 它是如何工作的: 获取用户指定的 JSON 并使用所需的 JSON 格式进行验证 如果用户 JSON 满足所需的 JSON,那么它会提取 json 中提到的端点,并根据用户在其各自端点中提供的响应来模拟它们。 如何使用它: 克隆 ApiBox 创建您的 API 配置 JSON(参考示例位于示例文件夹中)。 并运行以下命令 $


【文件预览】:
apibox-master
----.gitignore(805B)
----requirements.txt(387B)
----Makefile(245B)
----LICENSE(1KB)
----ui()
--------fonts()
--------js()
--------css()
--------index.html(5KB)
--------img()
----apibox.py(2KB)
----examples()
--------sample1.xml(570B)
--------sample1.json(2KB)
--------minimal_cms.json(583B)
----README.md(1KB)
----apibox()
--------__init__.py(0B)
--------json_validator.py(2KB)
--------mock_rest.py(8KB)
--------ui()
--------server.py(3KB)
--------utils()
--------main.py(3KB)
----test()
--------test_schema.json(1KB)
--------test_schema_validator.py(771B)
--------base.py(1KB)
--------test_json_serialize.py(1KB)
--------test_mock_rest.py(5KB)
--------kk.json(2KB)
--------test_main.py(1KB)

网友评论