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 和防病毒软件的更新和补丁可能会在未来缓解该问题。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3