Je communique avec un équipement qui a un serveur intégré. Toujours dans le programme dont j'ai parlé dans le sujet "Prob avec strcpy et prob de socket", j'ai un problème ... encore
Voilà, je crée une socket, je me connecte, je fais mon traitement (méthode GET + traitement des données reçues), tout va bien. Le problème, c'est que le serveur, une fois qu'il a envoyé un paquet de données déconnecte automatiquement ma socket!! C'est un peu pénible étant donné que je n'ai pas qu'un seul paquet à récupérer et surtout que j'ai besoin de réutiliser ma socket ultérieurement.
J'ai donc mis dans ce que j'envoie un :
J'ai remarqué grâce au logiciel Ethereal que c'est ce qui se trouve dans les pages rafraichies par le serveur (en fait, l'équipement crée des pages web pour l'exploitation de ses données).Connection: Keep-Alive\r\n\r\n
Bref, pourquoi le serveur ne réagit pas à ma demande de Keep-Alive alors qu'il le fait pour ses propres demandes? Dois-je lui envoyer d'autres informations?
Merci pour votre aide.
Partager