【发布时间】:2018-07-06 13:44:49
【问题描述】:
我有一个托管在 AWS Cloudfront 上的静态网站。 在路由上我需要接受 POST 方法,因为是 OAuth 服务器的重定向,所以我决定开发一个 Lambda@edge。
我的想法是在“查看器请求”上注册 lambda 并拦截 POST 方法,读取正文并复制标头上的值,以便从我的静态网站上读取它们(我知道我可以访问推荐人带有 javascript 的标头)。
我设置了 Lambda,我可以拦截 POST,让所有其他方法通过。
问题是我找不到读取 POST 请求正文的方法,我用谷歌搜索了它,但没有结果。
关于我能做到的任何建议?在 Cloudfront 端我需要配置什么参数吗?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudfront