AWS API Gateway:获取或发布以进行查询
Posted
技术标签:
【中文标题】AWS API Gateway:获取或发布以进行查询【英文标题】:AWS API Gateway: Get or Post for querying 【发布时间】:2019-03-14 01:02:21 【问题描述】:我正在创建一个 API,它将使用给定的过滤条件逐页列出我的产品。
简单描述一下,它在 AWS API 后面拥有一个 AWS Lambda。
我无法决定是使用 GET 还是 POST。
因为查询被认为是GET操作,所以这是自然的选择。但是对 JSON 正文进行 GET 操作并不是很方便。所以基本上,我只能选择将它放在 URL 中。 关于POST,以后如果需要,我将无法使用API缓存。请提出正确的方法。
【问题讨论】:
【参考方案1】:使用GET
。
许多客户端不支持 GET
的正文,请使用 URL 参数而不是正文。 GET
可以被缓存,添加书签。 GET
也是一个自然的选择,因为您不更新任何数据。
【讨论】:
以上是关于AWS API Gateway:获取或发布以进行查询的主要内容,如果未能解决你的问题,请参考以下文章
使用 API Key 或 Authorizer 授权 AWS API Gateway