无服务器:您将 LAMBDA-PROXY 与请求/响应结合使用

Serverless: You're using the LAMBDA-PROXY in combination with request / response

谁能帮忙解释一下这个警告信息是什么意思?

无服务器:警告!您在函数 "indexPage" 中将 LAMBDA-PROXY 与请求/响应配置结合使用。此配置在部署期间将被忽略。

我相信我了解 LAMDA-PROXY 部分。我很确定这是对 serverless.yml:

的 "Integration" 部分的引用
 indexPage:
    handler: reporting.index
    memorySize: 128
    timeout: 15
    events:
      - http:
          path: /
          method: post
          integration: lambda-proxy
          response:
           headers:
             Content-Type: "'text/html'"
           template: $input.path('$')

我不知道 "request / response configuration" 引用的是什么。

如果你使用 lambda-proxy,你 return 一切都通过你的 lambda 函数,而不是配置。它说它将忽略这部分:

response:
       headers:
         Content-Type: "'text/html'"
       template: $input.path('$')

如果您想在配置文件中定义 request/response,您需要将集成从 lambda-proxy 更改为 lambda。