1 个仓库
The process of parsing and casting API specification parameters into language function arguments.
Distinct from Struct-to-Parameter Mappings: Specifically relates to deriving function arguments from an OpenAPI specification, which differs from general parameter extraction.
Explore 1 awesome GitHub repository matching web development · Specification-to-Function Parameter Mappings. Refine with filters or upvote what's useful.
Connexion 是一个规范优先(Spec-first)的 Python Web 框架,旨在直接从预定义的 API 契约中派生服务器行为和验证逻辑。它通过使用 OpenAPI 规范自动处理路由、请求验证和响应序列化,从而实现 Web 服务的开发。 该框架通过充当 OpenAPI 请求验证器和 Mock 服务器而脱颖而出。它可以通过基于规范模式提供示例响应来模拟 API 行为,从而允许在后端实现完成之前进行前端开发和原型设计。此外,它还托管一个交互式 API 文档界面,为用户提供可视化和测试端点的控制台。 该项目涵盖了广泛的功能,包括基于契约定义的自动路由注册、参数注入和安全性实施。它还提供了用于请求和响应模式验证的工具,以及将应用异常映射到标准化机器可读错误响应的能力。
Parses and casts path, query, and body parameters from a specification into function arguments.