Maison >développement back-end >tutoriel php >Pourquoi Chrome affiche-t-il « net::ERR_INCOMPLETE_CHUNKED_ENCODING » ?
Erreur Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING : un problème côté client
Pendant des mois, les développeurs ont rencontré l'erreur "net::ERR_INCOMPLETE_CHUNKED_ENCODING" dans Chrome. Les symptômes incluent des fichiers tronqués, des pages suspendues et des erreurs de console. Curieusement, le problème n'affecte que certains utilisateurs, même s'ils utilisent le même serveur et la même version de Chrome.
Le coupable : le logiciel antivirus
À la surprise de la plupart des développeurs, le coupable derrière ce problème L'erreur réside dans leur logiciel antivirus, en particulier ESET NOD32 ANTIVIRUS 5 et Kaspersky Anti-Virus. Lorsque la protection en temps réel est activée, le problème se manifeste, tandis que sa désactivation résout le problème.
Analyse des causes
Le mécanisme exact par lequel le logiciel antivirus interfère avec HTTP chunked l'encodage n'est toujours pas clair. Cependant, il est supposé que l'analyse effectuée par le logiciel antivirus interfère avec le transfert de données fragmentées, conduisant à un encodage incomplet.
Solution recommandée
Pour résoudre ce problème , il est recommandé de désactiver temporairement la protection en temps réel ou d'utiliser HTTP 1.0 au lieu de HTTP 1.1. Cependant, aucune de ces solutions ne constitue une solution à long terme.
Enquête plus approfondie
Les développeurs sont encouragés à signaler ce problème à leurs fournisseurs d'antivirus et à fournir toute information pertinente pour les aider. pour trouver une solution permanente. En attendant, la surveillance des mises à jour et des correctifs pour Chrome et les logiciels antivirus pourrait atténuer le problème à l'avenir.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!