芒果Mangum是将应用程序与AWSLambda和API网关结合使用的适配器。
旨在为部署在AWSLambda函数中的任何ASGI应用程序提供易于使用的可配置包装器,以处理API网关请求和响应。
文档::产品特点API网关对和API的支持。
与ASGI应用程序框架的兼容性,例如,和。
使用GZip或Brotli在API网关中支持二进制媒体类型和有效负载压缩。
与现有的部署和配置工具一起使用,包括和。
启动和关闭事件。
要求Python3.6+安装pipinstallmangum例frommangumimportMangumasyncdefapp(scope,receive,send):awaitsend({"type":"http.response.start","status":200,"headers":[[b"content-type",b"text/plain;cha
1