Показать сообщение отдельно
Старый 16.01.2016, 23:58
mihael_p вне форума Посмотреть профиль Отправить личное сообщение для mihael_p Посетить домашнюю страницу mihael_p Найти все сообщения от mihael_p
  № 1  
Ответить с цитированием
mihael_p

Регистрация: Jul 2011
Сообщений: 249
Отправить сообщение для mihael_p с помощью Skype™
По умолчанию Socket. Как передать длинную строку

Добрый день! Столкнулся с проблемой передачи по сокету длинных строк ( 10 000, 20 000 ). Отправляю так:
Код AS3:
socket.writeUTF(JSON.stringify(obj));
принимаю так:
Код AS3:
var str:String = "";
while(socket.bytesAvailable){
	str += socket.readUTFBytes(1);
	trace(str.length);
}
трейс дает ~8700 и приложение вылетает.
Подскажите как быть?
__________________
Не стыдно спросить, стыдно не знать !