【问题标题】:AWS Lambda How to read the query parametersAWS Lambda 如何读取查询参数
【发布时间】:2021-04-06 22:51:49
【问题描述】:

我试图在我的 lambda 函数中读取从前端应用程序传递的查询参数。下面是前端应用的代码

method: 'GET',
          url: API_ENDPOINT + '/detect',
          params: {
            Image: this.imageKey
          }

下面是我读取查询变量的 lambda 代码

   var params = {
      Image: {
        S3Object: {
          Bucket: process.env.UploadBucket,
          Name: event.Image
        }
      },
    };

我哪里出错了?

【问题讨论】:

    标签: javascript amazon-web-services lambda


    【解决方案1】:

    尝试更改您的 lamda 以读取如下查询字符串

    var params = {
      Image: {
        S3Object: {
          Bucket: process.env.UploadBucket,
          Name: event['queryStringParameters'].Image
        }
      },
    };
    

    【讨论】:

    • 这是一个很快的@rx100。效果很好
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    • 2018-03-07
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    • 2015-02-11
    • 2017-02-07
    相关资源
    最近更新 更多