web-dev-qa-db-fra.com

Comment corriger HttpException: connexion fermée avant la réception de l'en-tête complet

J'ai récemment mis à niveau ma version Flutter dans mon application. Mais quand je veux déboguer l'application, cela me montre l'erreur suivante.

Erreur de connexion au protocole de service: HttpException: connexion fermée avant la réception de l'en-tête complet, uri = http://127.0.0.1:50795/ws

Y a-t-il quelqu'un confronté au même problème après la mise à niveau de la version Flutter? S'il existe une solution de contournement, veuillez la partager.

32
Juthi Sarker Aka

J'ai trouvé la solution/solution. Pour moi, cela a fonctionné sur le périphérique physique mais pas sur l'émulateur. La solution simple consiste à utiliser un émulateur d'environnement x86 plutôt qu'un émulateur x86_64.

0
Axes Grinds

J'ai résolu le problème en définissant request.persistentConnection = false; (la valeur par défaut est vraie)

Écrire ceci au cas où quelqu'un aurait le même problème ...

0
Bosko Popovic

J'ai fait face au même problème. En fait, le problème était dans le code natif.

Vous pouvez suivre le problème pour Android si vous ouvrez un your_app/Android project from Android Studio and run it, idem pour iOS -> open ios project in XCode Donc après l'avoir corrigé, l'application s'exécute comme prévu

J'espère que cela aiderait

0
Vitaly Zeyenko

Si vous avez rencontré ce problème sur IOS build, suivez les étapes ci-dessous

Goto Runner -> editSchema -> Run -> changez les configurations de build en Debug.

si vous êtes en mode Release, vous serez confronté à ce problème lors de l'exécution sur Android studio.

0
Navin Kumar