Dex*_*ter 4 api amazon-web-services aws-api-gateway
我试图了解 AWS API Gateway http 端点和 http 代理端点。
目前我的理解是,如果您有现有的 REST 服务,则可以在我的 REST 服务之上使用 http 代理来提供其他服务。但是常规 http 端点应该使用什么?是用于常规数据库调用还是网络调用?它是如何工作的?
如此处所述,通过HTTP集成,您将集成到后端 API 服务 - 您必须执行集成请求和响应映射。
而对于HTTP_PROXY模式,您不必执行映射。API Gateway 将请求从客户端直接传递到 HTTP 端点,类似地将响应从集成传递回客户端。
对于您的问题 - 如果您希望输入/输出与构建 REST 服务相同的数据,那么 HTTP_PROXY 模式是有意义的。也就是说,您仅需要 API 网关来实现其非功能性功能,例如 API 密钥、授权、限制、域名等。
如果您打算使用网关的集成方面 - 例如操纵 API 的输入及其输出,那么您可以选择 HTTP,您可以更好地控制 API 期望和返回的内容。还可以使用 API 网关的所有功能。
| 归档时间: |
|
| 查看次数: |
1490 次 |
| 最近记录: |