Bonjour, je ne sais pas vraiment si ma question est claire, je vais tenter d'éclaircir ici l'idée.
Je désire faire un client qui se connecte à un serveur de type SmartFox.
En temps normal, le client est un flash, mais je voudrai m'y connecter en PHP. Donc via un sniffer de paquets, je regarde ce qu'il transite et voici les premiers lignes :
En bleu, c'est ce que j'envoie, et en vert ce que je reçois.<cross-domain-policy><allow-access-from domain='*' to-ports='9339' /></cross-domain-policy>
<policy-file-request/>
<cross-domain-policy><allow-access-from domain='*' to-ports='9339' /></cross-domain-policy>.
<msg t='sys'><body action='verChk' r='0'><ver v='161' /></body></msg>.
<msg t='sys'><body action='apiOK' r='0'></body></msg>.
Mon problème est que socket_read n'a pas de gestion de "fin de lecture".
Existe-t-il une méthode pour trouver la fin de réception de la vague de donnée ?
Merci d'avance
Partager