【发布时间】:2017-06-11 06:30:02
【问题描述】:
我正在开发一个构建后端无服务器 Web api 的项目。在阅读了 AWS api gateway/lambda developer guide 上的这些文档后,我完全被我可以使用的不同方法弄糊涂了。
我对所有网络东西都很陌生,包括请求、响应、代理......
我尝试了一些在教程和网上找到的解决方案,但仍然感到困惑。
API网关集成请求,集成类型下有“Lambda函数”和“AWS服务”,如果我选择AWS服务,那么我仍然可以选择lambda。有什么区别?如果我选择 lambda,我可以选择“使用 lambda 代理集成”,我研究了“代理”,我想我明白了,但我在这里仍然感到很困惑。在我的实验中,只有选择“使用 lambda 代理集成”,我才能在“事件”对象中获取请求。有时网络浏览器可以呈现来自 lambda 的响应,有时它需要在 API 网关内进行一些设置
在我的情况下使用的最佳解决方案/做法是什么?
请帮忙
【问题讨论】:
标签: api amazon-web-services proxy aws-lambda aws-api-gateway