Python
困难
面试题库
Python
简单
手写一个最小可运行的 WSGI 应用需要满足哪些要点?
Python
中等
Django 3.x 之后虽然引入 ASGI 支持,为什么默认仍是 WSGI?
Python
简单
uvicorn 的 ASGI 接口与 Starlette 框架之间是什么关系?
Python
困难
ASGI 中每个请求的 receive/send 通道如何支撑背压?
Python
中等
WSGI 应用如何流式返回大文件,而不是一次性读入内存?
Python
中等
如何在一个 ASGI 应用中同时服务 HTTP 接口与 WebSocket 长连接?
Python
困难
WSGI 应用与 ASGI 服务器能否直接互通?需要什么转换层?
Python
中等
ASGI 的 lifespan 协议在应用启动与关闭时扮演什么角色?
Python
中等
WSGI 中间件是如何包装应用的?请实现一个简单的请求日志中间件。
Python
简单
ASGI 的 scope、receive、send 三要素如何替代 WSGI 的 environ 与返回值?
Python
简单