AWS API Gateway:获取或发布以进行查询

时间:2018-10-09 09:38:36

标签: amazon-web-services post get aws-api-gateway

我正在创建一个API,它将使用给定的过滤条件逐页列出我的产品。

为了简要说明,它在AWS API后面拥有一个AWS Lambda。

我无法决定使用GET还是POST。

  • 因为查询被认为是 GET 操作,所以这是自然的选择。但是使用JSON正文进行GET操作不是很方便的方法。所以基本上,我可以选择将其放入URL。
  • 关于 POST ,将来如果需要,我将无法使用API​​缓存。

请提出正确的方法。

1 个答案:

答案 0 :(得分:1)

使用GET

许多客户端不支持GET的正文,请使用URL参数代替正文。 GET可以被缓存,添加书签。另外,GET是自然选择,因为您不更新任何数据。