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