serik Posté(e) le 14 février 2006 Partager Posté(e) le 14 février 2006 Salut, Dans le cadre de la mise en place d'une application web, je cherche à créer un script qui puisse se connecter à un serveur arbitraire sur un port arbitraire, lui envoyer une requête, et récupérer la réponse. La requête est une suite d'octets, qui correspond à un truc genre 'X' 'X' 'X' "AppName" "GetStats" .... En clair, j'ai besoin de pouvoir construire la requête octet par octet. Pour l'instant la partie serveur fonctionne sur Udp (Une gestion personnelle de Udp, avec des accusés de réception, une sorte de pseudo-flow), est-il possible avec Php de construire des datagrammes personnalisés? Merci à tous ceux qui pourront m'aider, L.F. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 14 février 2006 Partager Posté(e) le 14 février 2006 Tu veux dire, comme c'est indiqué dans la doc ? http://www.php.net/manual/fr/ref.sockets.php (exemple UDP tout en bas) Lien vers le commentaire Partager sur d’autres sites More sharing options...
serik Posté(e) le 14 février 2006 Auteur Partager Posté(e) le 14 février 2006 Oui c'est ça je savais pas que c'était implémenté en dur, je pensais plutôt à une lib externe. Faut dire que avec CLXXIV sous-chapitres,j'en ai perdu mon latin Sinon, est-ce que qqn sait si Free a activé l'option --enable-sockets? C'est pas le serveur final, mais pour les tests... Merci bcp Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 14 février 2006 Partager Posté(e) le 14 février 2006 Mets ça dans une page php et uploade-la sur ton compte free : <? phpinfo(); ?> Ensuite, y'a plus qu'à pointer dessus avec un browser :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
serik Posté(e) le 16 février 2006 Auteur Partager Posté(e) le 16 février 2006 ok merci bcp. Free supporte bien les sockets, reste que ils changent leur serveur web bientôt (au revoir Apache,)... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.