Я пытаюсь отправить изображение через сокет в as3 между двумя приложениями AIR, которые я создал. Он отлично работает с маленькими изображениями, но с большими, он дает мне эту ошибку: «Ошибка № 2044: необработанный IOErrorEvent :. text = Ошибка # 2124: Загруженный файл неизвестный тип.». Он повторяет его несколько раз, поэтому я подумал, что изображение может быть разрезано на более мелкие, верно? И если это правильно, как его восстановить?Actionscript 3: Отправка изображений через сокет
0
A
ответ
0
Существует ограничение на то, сколько будет отправлено с каждой отправкой (все они должны быть отправлены, а не в том же пакете), что означает, что один вызов чтения не получит их всех.
Я бы начал с отправки общего количества байтов, которые будут отправлены, за которыми следуют фактические данные.
На принимающей стороне просто добавьте входящие данные в ByteArray до тех пор, пока не будет прочитано достаточно.
+0
спасибо 4 ур помочь, я пробовал, и это действительно хорошо работает. – user1167572
Смежные вопросы
- 1. Отправка изображений через потоковый сокет
- 2. Отправка изображений base64 через сокет
- 3. Отправка файла через сокет
- 4. Отправка изображения через сокет
- 5. Отправка файла через сокет
- 6. Отправка структуры через сокет
- 7. Отправка потока через сокет
- 8. C# отправка изображения через сокет
- 9. отправка двоичного файла через сокет
- 10. Отправка строки через сокет (python)
- 11. Отправка обратно демона через сокет
- 12. Отправка зашифрованного файла через сокет
- 13. Отправка нескольких переменных через сокет?
- 14. Отправка исполняемых Java через сокет
- 15. Отправка двух списков через сокет
- 16. Отправка сжатых данных через сокет
- 17. Отправка данных NULL через сокет
- 18. Отправка веб-камеры через сокет
- 19. Java - Отправка сертификата через сокет
- 20. Отправка структур через сокет C
- 21. Отправка изображений через сокеты
- 22. отправка изображения через сокет без закрытия сокета
- 23. Отправка изображения через сокет TCP в Java
- 24. Сокет ActionScript в Android
- 25. Отправка нескольких сообщений через сокет в c
- 26. Actionscript 3: Вся отправка событий становится непригодной
- 27. отправка данных через сокет не работает
- 28. Отправка структуры через сокет в c
- 29. отправка и получение данных через сокет
Почему бы не разделить изображение ByteArray на несколько сообщений? Добавьте некоторый заголовок, чтобы переучивать пакеты, а не присоединяться и кодировать обратно к изображению. – turbosqel