Добрый день. Есть код:
| Код | public function initConnection():void{ socket = new Socket(); socket.addEventListener( Event.CONNECT, onConnect); socket.addEventListener( ProgressEvent.SOCKET_DATA, onSocketData); socket.connect("91.***.**.***",202); } private function onConnect(event : Event) : void { socket.writeUTFBytes('test'); socket.flush(); } private function onSocketData(event : ProgressEvent) : void { while (socket.bytesAvailable) { trace (socket.readUTFBytes(socket.bytesAvailable)); } socket.close(); }
|
почему то ругается на socket.readUTFBytes(socket.bytesAvailable) Error #2002: Operation attempted on invalid socket. Может кто подскажет как правильно получить данные с хоста через сокеты?... Буду весьма признателен!
|