首页 >后端开发 >php教程 >为什么 Chrome 显示'net::ERR_INCOMPLETE_CHUNKED_ENCODING”?

为什么 Chrome 显示'net::ERR_INCOMPLETE_CHUNKED_ENCODING”?

Patricia Arquette
Patricia Arquette原创
2024-11-05 11:27:02230浏览

Why is Chrome Showing

Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING 错误:客户端问题

几个月来,开发人员遇到了“net::ERR_INCOMPLETE_CHUNKED_ENCODING”错误在 Chrome 中。症状包括文件被截断、页面挂起和控制台错误。有趣的是,尽管使用相同的服务器和 Chrome 版本,该问题仅影响某些用户。

罪魁祸首:防病毒软件

令大多数开发者惊讶的是,这背后的罪魁祸首错误在于他们的防病毒软件,特别是 ESET NOD32 ANTIVIRUS 5 和卡巴斯基反病毒软件。启用实时保护后,问题就会显现出来,而禁用实时保护则可以解决问题。

原因分析

防病毒软件干扰 HTTP 分块的确切机制编码仍不清楚。但据推测,防病毒软件执行的扫描会干扰分块数据的传输,导致编码不完整。

推荐解决方案

解决此问题,建议暂时禁用实时保护或使用 HTTP 1.0 而不是 HTTP 1.1。然而,这些都不是长期解决方案。

进一步调查

鼓励开发人员向其防病毒供应商报告此问题并提供任何相关信息来协助寻找永久解决方案。同时,监控 Chrome 和防病毒软件的更新和补丁可能会在未来缓解该问题。

以上是为什么 Chrome 显示'net::ERR_INCOMPLETE_CHUNKED_ENCODING”?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn