Skip to main content

Asynction:文档驱动的 Python Socket.IO #框架

  1. Asynction:文档驱动的 Python Socket.IO #框架 。建立在Flask-SocketIO之上。灵感来自Connexion

    Asynction 的目的是在使用 Python 开发SocketIO API 时支持规范优先的方法。它保证您的 API 将按照其文档工作

    特征:
    -注册 API 规范中引用的所有事件和错误处理程序。

    -为每个 Socket.IO 交互提供开箱即用的验证。尤其:
    事件验证(针对入口和出口事件),基于指定的消息模式
    HTTP 请求验证,在连接时,基于每个命名空间的通道绑定模式
    回调验证,基于消息模式的消息x-ackACK

    -Security à la Connexion。处理基于 OAuth2 和 HTTP 的身份验证。
    -生成 HTML 呈现的文档,类似于 AsyncAPI游乐场。文档通过GET {base_path}/docs应用程序的路线获得服务。
    -模拟服务器支持
    -命令行界面