Récuperer la totalité de la réponse à une socket [Résolu]

Signaler
Messages postés
303
Date d'inscription
samedi 22 octobre 2005
Statut
Membre
Dernière intervention
2 novembre 2008
-
Messages postés
303
Date d'inscription
samedi 22 octobre 2005
Statut
Membre
Dernière intervention
2 novembre 2008
-
Bonjour,

J'ai un petit problème de socket, dans mon programme j'ouvre une socket sur un serveur IRC, jusque la pas de problème mais j'aimerais savoir comment récuperer l'intégralité de la réponse car jusqu'a maintenant c'est limité par la taille du buffer.

Merci d'avance

4 réponses

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
14
salut,

NetworkStream ns = new NetworkStream(ton_socket);
StreamReader sr =  new StreamReader(ns);

et puis à la fin tu close ton_socket et ns ou sr...

ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
14
salut,

déjà lit le networkstream avec un streamreader si ce n'est pas déjà fait...sinon essaie d'augmenter le receivebuffersize de ton tcpclient...mais normalement, tu dois recevoir toutes les données...

ShareVB
Messages postés
303
Date d'inscription
samedi 22 octobre 2005
Statut
Membre
Dernière intervention
2 novembre 2008
4
Comment utiliser un networkstream si j'utilise la fonction Receive de la classe Socket ?
Messages postés
303
Date d'inscription
samedi 22 octobre 2005
Statut
Membre
Dernière intervention
2 novembre 2008
4
Merci bien : c'est nikel