Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Flex mobile socket получение данных (http://www.flasher.ru/forum/showthread.php?t=175739)

chiffa 23.02.2012 05:09

Flex mobile socket получение данных
 
Добрый вечер всем. Есть код:
Код AS3:

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. Может кто подскажет как правильно получить данные с хоста через сокеты?... Буду весьма признателен!

Wolf 23.02.2012 10:25

а я думаю иза цикла

chiffa 23.02.2012 13:45

пробовал без цикла тоже самое...

Добавлено через 7 часов 15 минут
Сама структура запроса правильная?....


Часовой пояс GMT +4, время: 06:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.