You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置API Gateway接收text/plain并传递至AWS Lambda?

可行,以下是具体配置步骤
  • 配置API Gateway请求处理

    1. 登录API Gateway控制台,打开目标API的POST方法配置页面
    2. 进入「集成请求」设置,将请求体传递方式设为Passthrough,确保纯文本内容不被自动转换
    3. 在「映射模板」区域,添加text/plain内容类型,对应的模板内容填写$input.body——这会让API Gateway直接把收到的纯文本原封不动传给Lambda
  • Lambda函数读取纯文本数据
    Lambda触发后,扫描器发送的纯文本会存放在事件对象的body字段里,直接读取即可处理。示例Python代码:

    def lambda_handler(event, context):
        scan_content = event['body']
        # 这里编写你的业务逻辑,比如存储到数据库、触发通知等
        return {
            'statusCode': 200,
            'body': '已接收扫描结果'
        }
    
  • 可选:配置纯文本响应
    如果需要给扫描器返回纯文本格式的响应,可在API Gateway的「集成响应」中,添加text/plain内容类型,响应模板填写$input.path('$.body'),这样Lambda返回的内容会以纯文本形式回传给扫描器

内容的提问来源于stack exchange,提问作者oware

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 12:12:07