我将 Cloud Run 与 Node 运行时结合使用。我的静态文件服务器将提供 gzip 和 brotli 压缩文件(如果存在),因此我已为所有资产预先生成了它们。在本地,这效果很好,但一旦部署,Cloud Run 就会剥离内容编码响应标头,以便浏览器误解响应并呈现垃圾。
我找不到任何有关使用 Cloud Run 进行标头过滤的文档,但我在 App Engine 上找到了一些文档,表明它会过滤掉 Accept-Encoding 请求标头和 Content-Encoding 响应标头。如果是这种情况,我认为我的应用程序将提供未压缩的资源。
有人知道这是怎么回事吗?
| 归档时间: |
|
| 查看次数: |
1069 次 |
| 最近记录: |