文件名称:falguard:猎鹰要求针对OpenAPI(Swagger)模式进行验证
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-16 06:03:50
Python
守卫者 Falguard是一个Python库,可为 Web框架提供请求验证帮助程序。 Falguard依靠Yelp的库。 特征 验证模式 符合规范的错误序列化 验证程序可用作挂钩或中间件组件 安装 $ pip install falguard 用法 使用OpenAPI规范的路径实例化Validator(同时支持json和yaml)... import falguard validator = falguard . Validator ( 'spec.json' ) ...并将其用作响应器上的钩子... class Resource : @ falcon . before ( validator ) def on_get ( self , request , response , ** validated ): pass ...或整个资源的钩子.
【文件预览】:
falguard-master
----.travis.yml(381B)
----README.rst(2KB)
----falguard.py(4KB)
----.pylintrc(205B)
----tests()
--------specs()
--------conftest.py(2KB)
--------test_error.py(3KB)
--------test_ok.py(1KB)
----LICENSE(559B)
----setup.py(1KB)
----.gitignore(45B)