当前位置: 首页 > 知识库问答 >
问题:

AWS lambda:访问不同内容类型的请求头和正文?

闻人越
2023-03-14

多谢了。

共有1个答案

廉展鹏
2023-03-14

我不知道我是不是把你的问题弄对了。

根据我的理解,如果您要传递任何头信息或查询字符串参数,并且内容类型是text/plain,那么您可以像下面这样映射模板

{
    "prod_Id" : "$input.params('prod_Id')"
}

其中product id可以是标头或查询字符串参数。

 类似资料:
  • 如何在JAX-RS中实现WriterInterceptor接口时访问请求头? 完整的代码如下:

  • 我在Windows10上的VisualStudio中用C#编写了一个示例代码,该代码试图将带有自定义头的POST请求发送到运行在的服务http://localhost:9998这是失败的。 当我查看请求时,内容类型标题字段将作为ContentType(无连字符)发送。 httpRequestMessage:方法:POST,请求URI:'http://localhost:9998/,版本:1.1,内

  • 我遇到了一个封闭源代码应用程序的问题,该应用程序在标题中发送了不正确的内容类型。 我收到的数据为“内容类型:应用程序/x-www-form-urlencoded” 我应该将其作为“内容类型:application/json”接收 下面是烧瓶服务器代码,使用烧瓶和烧瓶Rest 发送中 作品要求数据由内容填充 工作,但请求。数据现在是空的,取而代之的是,数据已被解析,不再以不变的形式提供。 由于发送者

  • 在我的Scala/Play应用程序中,我有一个对SOAP API的简单调用: 输出我设置的右侧标题: 但是我调用的远程SOAP API以响应: 我已经检查了用wireshark发送的请求,事实上,标头是错误的: 在这种情况下,为什么我设置的内容类型被忽略?我该如何修复它? 更新:我想我已经了解了一些事情: SOAPPart对象是MIME部件,具有MIME头内容Id、内容位置和内容类型。因为内容类型

  • 问题内容: 为了避免未知,我一直试图避免使用大多数HTTP协议的属性。 但是,我对自己说,今天我将面对恐惧,开始有目的地使用标题。我一直在尝试将数据发送到浏览器并立即使用。例如,如果我有一个处于就绪状态4的Ajax处理程序函数,如下所示: 并且我在PHP代码中设置了content-type标头: 当清楚地告诉浏览器传入数据为时,为什么不能直接从处理程序函数访问该属性? 问题答案: 该头只是作为您的

  • 我正在使用axios@0.21.1我想验证响应头。我无法从GET响应验证标题“内容类型”和“内容编码”。 “内容类型”:无论我在请求中传递什么内容类型,响应中的内容类型始终是application/JSON。示例代码段: 当我检查回复时。我看到内容类型显示为“application/json”,而不是自定义类型。但当我在《邮递员》中点击相同的url时,我可以看到内容类型和预期的一样。 任何帮助都是