如何创build一个使用Express.js创build一个REST风格的API与亚马逊Api Getaway和lambda
我一直在尝试使用亚马逊Getaway和Lambda服务来构buildNode.js / Express.js api。
到目前为止,我能够使用这个框架,平台组合,我需要知道的GET Web服务公开,我应该创build一个新的文件/代码zip捆绑每个服务,我要公开使用亚马逊API Getaway?
这个问题的原因是,我创build了一个包含所有path和方法的Express.js路由:
route.get('/', function(res, req){ .... }) route.get('/:id', function(res, req){ .... }) route.get('/user/', function(res, req){ .... })
使用Amazon Api Getaway我为每个lambda函数创build一个资源和一个方法,但是当我尝试向它发送path时,我得到的结果与Express.js应用程序只有1个可用path相同。
谢谢!
- AWS Elastic Beanstalk NodeJS和日志
- 使用Lambda节点从S3上的文件创buildS3上的zip文件
- SubscriptionConfirmation请求中的Token或SubscribeUrl在哪里?
- 用aws nodejs sdk发送邮件(使用aws sdk nodejs文档)
- AWS Lambda制作video缩略图
- 使用Node Lambda通过JDBC连接到AWS Athena时出错
- ssl证书更新到rds_2015后,无法连接到AWS RDS实例
- 在AWS上从PHP上Ping一个Node.js服务器
- 在AWS EC2 t2.micro上运行Nodejs socket.io时发生内存泄漏