![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 73
|
Не нашел в документации ответа..
Есть задача передавать порциями (4к) в посте бинарные данные. Делаю следующее function send (){ function completeSet(e:Event) { if(...) send (); } var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, completeSet); loader.addEventListener(IOErrorEvent.IO_ERROR, errorSet); var request:URLRequest = new URLRequest(url); request.method = URLRequestMethod.POST; request.contentType = 'application/octet-stream'; request.data = postData; .....} send (); //setTimeout(send ,50); //Есть ли смысл раскоментить ? Второй вопрос, если Использовать НЕ URLLoader а через Сокеты, по скорости видимый прирост будет ? |
|
|||||
|
strange mood
|
1. Во флэше нет многопоточности
2. Прирост будет за счет того, что для каждой порции данных не будет затрат на установление соединения и отправку http-заголовков. Насколько он будет видимым - не знаю, стоит попробовать.
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 73
|
А разве на приемной стороне PHP можно будет ловить порции байт, не все до окончания полной загрузки ?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|