[控场AI]
概念同步服务器网关接口 / Web Server Gateway Interface

WSGI

同步Web服务器网关接口规范,定义Web服务器与应用之间的同步通信标准,是传统Python Web框架(如Flask)的基础协议,仅支持同步处理

核心事实

时间轴 (近 90 天)

10月24日

仅检查业务代码中的Brotli调用并不充分,还需确认框架版本、反向代理(如Nginx、Envoy)和WSGI/ASGI服务器是否受影响,并评估关闭非必要压缩编码或限制请求体大小的缓解措施。

待验证50%
10月21日

Vercel 路由中间件可作为独立的 ASGI 或 WSGI 应用运行,在请求进入主应用之前执行。

待验证50%
10月21日

WSGI(Web Server Gateway Interface,PEP 3333)是同步标准,Django 和 Flask 默认基于它构建;ASGI 是异步演进版,支持 async/await、WebSocket 和长连接,FastAPI 和 Starlette 采用它。

待验证50%
10月21日

WSGI 应用是可调用对象 app(environ, start_response),ASGI 应用是 async def app(scope, receive, send)。

待验证50%
10月13日

CGI 是最早的通用接口规范但性能低下已基本淘汰,WSGI 是在此基础上的优化版本但仅支持同步,ASGI 则进一步升级支持异步开发。

待验证50%
10月12日

Flask是一个基于Werkzeug和Jinja2的Python轻量级Web框架,遵循WSGI规范

待验证50%
9月16日

WSGI基于同步模型,每个请求占用一个线程或进程,难以应对大量长连接或流式传输场景

待验证50%

全部知识事实 (10)

来源文章