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

无服务器、API Rest,在Lambda POST上获取body

窦彦君
2023-03-14

我有一个Lambda POST函数,我要发送一个json体进行测试,如:

{
  "id": 3
}

但我不知道如何在我的代码上读懂那具尸体。

最初我有一个GET API,我使用以下命令调用该API:

export const handler = async (
  event: { pathParameters: { ID: any } }
): Promise<any> => {
    console.log(event.pathParameters.ID) // 123
functions:
  feelookup:
    handler: src/functions/getData.handler
    events:
      - http:
          path: /getData
          method: get
          cors: true
export const handler = async (
  event: any,
  args: any,
): Promise<any> => {
  console.log('event', event);
  console.log('args: ', args);

共有1个答案

毛声
2023-03-14
  1. 检查您是否选择了api网关中的lambda代理集成或lambda集成。
  2. 可能需要使用json.parse(event.body)。
 类似资料:
  • 我使用FileEntity httppost将文件发送到php apache服务器,但我不想更改该文件的名称。

  • 问题内容: 好的,现在我真的负担不起任何服务的费用。我希望能够使用租用的服务器(基于Linux)拍摄屏幕截图,并将其输出到屏幕上。 我知道有很多服务可以执行此操作,但是它们通常都有限制或水印,或者您必须等待从队列中获取屏幕截图。 有什么办法可以自己截取屏幕截图,然后稍后再缓存它们或其他内容吗?我使用的是PHP,但不仅限于此。我只是在Linux服务器上,所以GD的适当功能无法正常工作。帮帮我!:)

  • 我有一个spring boot rabbitmq应用程序,其中我必须将一个Employee对象发送到队列中。那么我已经设置了一个侦听器应用程序。对employee对象进行一些处理,并将此对象放入回调队列中。 为此,我在应用程序中创建了以下对象。 null 我的应用程序文件如下所示。 应用程序.属性 MainClass.java EmployeeResponseReceiver. 问题是每当我启动我

  • 应用服务器:IBM Websphere Java 6 问题: 以下是web应用程序的文件夹结构: WEB-INF/库/道具/ 问题是下面的代码不工作: this.getClass(). getResourceAsStream('/props'/fileName),其中fileName是WEB-INF/lib/pros的props文件夹中的有效文件名。 调用上述方法的类位于JAR中,并包含在lib中

  • 主要内容:Maven依赖关系,HTTP获取服务器证书示例以下教程演示了如何使用Apache HttpClient 4.5从资源服务器获取证书。 证书用于通过使用SSL / TLS的HTTPS保护客户端和服务器之间的连接。 当您需要有关证书的详细信息时,例如:证书何时到期?谁颁发证书?等等。或者在某些情况下需要读取服务器证书。 在下面的例子中,我们将详细解释如何实现。 Maven依赖关系 我们使用maven来管理依赖关系,并使用Apache 版本。 将以

  • ap.getServerTime(CALLBACK) 获取当前服务器时间的毫秒数 CALLBACK 参数说明 名称 类型 描述 time Number 服务器时间的毫秒数 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <b