我正在CloudFront发行版后面运行Apollo GraphQL服务器。
CloudFront TTL设置设置为以下内容:
在本地测试,我可以看到cache-control
标头(无缓存)。但是,在CloudFront分发之后,缺少cache-control
标头:
但是,当我设置缓存控制最大寿命时,它既可以在我的本地计算机上运行,也可以在CloudFront后面运行:
CloudFront为什么会忽略高速缓存控件:无高速缓存头?看来它默认为我的默认TTL(60)
感谢并期待任何输入!