【问题标题】:How to set input mapping for all requests, not just application/json如何为所有请求设置输入映射,而不仅仅是应用程序/json
【发布时间】:2015-11-05 12:04:21
【问题描述】:

查看AWS API Gateway 的示例以便将查询字符串映射到Lambda 函数,它显示了在集成请求中为application/json 创建模板映射的示例。无论Content-Type,如何为所有请求创建模板?我希望它使用查询字符串参数触发Lambda,而不管请求中的Content-Type。

【问题讨论】:

  • 目前可能无法实现。您是否尝试对内容类型标头使用一些通配符?类似Content-Type: *
  • 我试过了/ ...但我会试试你的建议
  • 可能有一些正则表达式来处理这个问题。

标签: amazon-web-services aws-lambda aws-api-gateway


【解决方案1】:

目前这是不可能的。没有记录的通配符可用。

“application/json”是默认的内容类型。如果请求中未指定内容类型,则使用此选项(来源:https://forums.aws.amazon.com/thread.jspa?threadID=215471)。

【讨论】:

    猜你喜欢
    • 2011-06-29
    • 2022-10-20
    • 2019-09-11
    • 2023-03-16
    • 2019-03-18
    • 1970-01-01
    • 1970-01-01
    • 2019-09-22
    • 2015-08-08
    相关资源
    最近更新 更多