加载某些页面时出现此错误:
net::ERR_INCOMPLETE_CHUNKED_ENCODING
这些页面没有做任何特别的事情,并且一切似乎都可以在其他浏览器中正常工作。发生这种情况的页面以JSON显示数据。仅当JSON页面必须显示大量项目时才会发生。 Rails控制台未显示任何错误(200响应)。
最佳答案
我昨天遇到了这个问题。这是因为服务器没有响应某些资源。
在我的页面中,我有一些大文件链接,例如<a href="/file_path">file_name</a>
,
而这仅在镀 Chrome 中发生。
有一阵子,我意识到这可能是Chrome的“预测网络操作以改善页面加载性能”功能引起的。因此,我在chrome://settings
中关闭了此功能,然后重试。不出所料,该错误不再发生。
之后,我使用full_url_path而不是relative_path更改了资源链接(在rails中,使用resource_url而不是resource_path),然后我不必关闭chrome的功能。而且看起来不错。
关于ruby-on-rails - net::ERR_INCOMPLETE_CHUNKED_ENCODING仅在Chrome中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608564/