【发布时间】:2019-04-25 05:08:03
【问题描述】:
我有一个使用 React.js、HTML 和 Java 脚本开发的 Web 应用程序。 此 react.js Web 应用程序调用后端 REST API。
我在 AWS S3 上托管了这个 Web 应用程序。
我能够使用 HTTP 访问 Web 应用程序。
为了启用基于 HTTPS 的访问,我计划使用 AWS 云前端。
我的静态媒体内容不多,css、js很少,小图也很少。
据我了解,Cloud front 的定价基于
- 数据传输量
- 没有。 HTTP/HTTPS 请求数
- 无效请求
在我的例子中,当用户请求网页或想要搜索记录时,Web 应用程序会向后端发出 HTTPs 调用。
我想知道这对后端的每个请求是否都被视为"Invalidation Request"?
还是只有在静态内容(HTML、CSS、JS、图片)发生变化时才适用失效请求?
对于基于 S3 的 Web 应用程序启用 HTTPS 是否有任何其他经济有效的选择?
【问题讨论】:
-
向云端发出请求不是
invalidation request。您可以阅读有关无效请求here
标签: amazon-web-services amazon-s3 amazon-cloudfront