Chrome 在未启用缓存的情况下不加载 liferay 文档
Chrome doesn't load liferay document without cache enabled
我的文档库中有一张图片
控制面板 > 站点 > MySite > 内容 > 文档和媒体
如果我尝试查看图像,它没有成功渲染,但在 Chrome 开发人员工具的网络中,我可以看到它是使用 code 200[=24 成功检索的=](并缓存)。当我刷新浏览器时,它被检索为 302 然后正确显示。
当我尝试在我的门户页面上加载图像时,会发生相同的行为。
我禁用了 Apache 进行调试并且发生了同样的错误,所以我认为这不是 apache 配置问题。
URL '/documents/20182/0/88_MyImage.jpg/f1e771a6-930a-4381-8d52-4ba864f72005?t=1418941543978
' 是我试图打开的文档,只有在刷新后才能打开。
但是,如果我改用 /documents/20182/0/88_MyImage.jpg
,即没有 /f1e771a6-930a-4381-8d52-4ba864f72005?t=1418941543978
,它将始终有效。
我正在使用 JBoss EAP-6.2.0、Liferay 6.2。
问题只发生在 Chrome.
看起来像一个 Chrome 错误。
在阅读 Chrome beta 版本 53 的发行说明后,我注意到这是关于连接速度慢时图像加载的修复。
https://chromium.googlesource.com/chromium/src/+/560b2ab7f31013f1a0ad9f0c174cb1ccd267e132
我的文档库中有一张图片 控制面板 > 站点 > MySite > 内容 > 文档和媒体
如果我尝试查看图像,它没有成功渲染,但在 Chrome 开发人员工具的网络中,我可以看到它是使用 code 200[=24 成功检索的=](并缓存)。当我刷新浏览器时,它被检索为 302 然后正确显示。 当我尝试在我的门户页面上加载图像时,会发生相同的行为。 我禁用了 Apache 进行调试并且发生了同样的错误,所以我认为这不是 apache 配置问题。
URL '/documents/20182/0/88_MyImage.jpg/f1e771a6-930a-4381-8d52-4ba864f72005?t=1418941543978
' 是我试图打开的文档,只有在刷新后才能打开。
但是,如果我改用 /documents/20182/0/88_MyImage.jpg
,即没有 /f1e771a6-930a-4381-8d52-4ba864f72005?t=1418941543978
,它将始终有效。
我正在使用 JBoss EAP-6.2.0、Liferay 6.2。 问题只发生在 Chrome.
看起来像一个 Chrome 错误。 在阅读 Chrome beta 版本 53 的发行说明后,我注意到这是关于连接速度慢时图像加载的修复。 https://chromium.googlesource.com/chromium/src/+/560b2ab7f31013f1a0ad9f0c174cb1ccd267e132