APIGateway:如何为非代理集成映射主体请求?

时间:2019-07-05 20:36:04

标签: amazon-web-services serverless-framework api-gateway

我将这个json对象传递到http请求正文(PUT)中。

ip:5555

如何将该对象映射到 serverless.yml 中,以将其从API网关作为参数传递给Lambda函数?

在lambda函数中,我应该将产品作为参数接收 (语言是Java):

public class Product {
    private Long id;
    private String name;
    private Double value;
    private String description;
    //getters & setters
} 

serverless.yml 中的集成类型为lambda:

public class UpdateProduct implements RequestHandler<Product, ApiGatewayResponse> {

   @Override
   public ApiGatewayResponse handleRequest(Product input, Context context) {
        ... 
    }
}

0 个答案:

没有答案