【文件属性】:
文件名称:openapi_parser:使用 OpenAPI3 定义验证和强制参数
文件大小:96KB
文件格式:ZIP
更新时间:2021-08-05 05:23:33
Ruby
OpenAPI 解析器
这是 OpenAPI3 解析器和验证器。
用法
root = OpenAPIParser . parse ( YAML . load_file ( 'open_api_3/schema.yml' ) )
# request operation combine path parameters and OpenAPI3's Operation Object
request_operation = root . request_operation ( :post , '/validate' )
ret = request_operation . validate_request_body ( 'application/json' , { "integer" => 1 } )
# => {"integer" => 1}
# invalid parameter
reque