目录
初步研究一下API Gateway,加油
Amazon API Gateway 是一项AWS服务,其用途类似后端接口。
用于创建、发布、维护、监控和保护任意规模。
类型:
- REST
- HTTP
- WebSocket API
RESTful API:
基于 HTTP 的。
启用无状态客户端-服务器通信。
实施标准 HTTP 方法例,如 GET、POST、PUT、PATCH 和 DELETE
REST API 和 HTTP API 都是 RESTful API 产品。
REST API 支持的功能比 HTTP API 多,而 HTTP API 在设计时功能就极少,因此能够以更低的价格提供。
主要是价格方面,如果接口功能要求简单,可以考虑Http Api。
WebSocket API:
打开API gateway 控制台,点击新建
选择创建类型 ,有三种可选择类型,可以根据需要选择
点击构建。会显示如下界面,根据需要,设置内容
输入api相关参数
创建成功,API 列表可以看到,如下图
打开API,新建方法,eg:创建一个关联lambda 函数的get方法
选择类型
选择关联的lambda 函数
点击保存
测试
到这里,一个简单的API gateway 使用流程就结束了,感觉就类似于后端的接口名
aws把他细化了,
一个api,可以对应一个lambda ,也可以是其他方式,具体看项目需要