首页 > 解决方案 > iframe 在 GZIP js 文件上抛出 ERR_CONTENT_DECODING_FAILED

问题描述

我试图iframe在另一个 React 网站中展示一个使用压缩 js 文件的网站。直接访问该站点可以工作,但是当我将其加载到 中时iframe,它会引发错误ERR_CONTENT_DECODING_FAILED。iframe 不能处理压缩文件吗?

  <iframe src="/path/to/file/on/local/server" style={styles.iframe} />

在此处输入图像描述

响应标头显示 Content-Encoding: gzip

标签: iframegzip

解决方案


简单的答案是:是的,Chrome 的 iframe 支持 gzip。

更长的答案是服务器配置不当,基本上是发送一个后备html文件而不是gzip文件。


推荐阅读