iframe - 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
解决方案
简单的答案是:是的,Chrome 的 iframe 支持 gzip。
更长的答案是服务器配置不当,基本上是发送一个后备html文件而不是gzip文件。
推荐阅读
- r - 查找对象在 Rstudio 中具有最大值的时间
- git - 如何让 git diff 显示所有内容而无需按 Enter 向下滚动?
- python - 如何使用行号作为 bin 绘制直方图?
- android - 为什么我无法让 Google 的“从活动中获取结果”工作?
- python - VS Code 无法识别 Python 虚拟环境包 - 它显示红色下划线
- django - Django 实时通知
- git - 使用 git,如何在不恢复移动的情况下将文本更改恢复到文件?
- jquery - 如何在方法外访问jquery更改事件值?
- ffmpeg - 组合两个 ffmpeg 命令(片段和静态照片)
- azure - 如何在 Azure 应用服务中指定分层应用设置?