![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
отправляю запрос, затем вылетает ошибка:
Необработанный ioError:. text=Error #2032: Ошибка потока. URL вот кусок кода var urlLoader :URLLoader = new URLLoader(); var urlRequest :URLRequest = new URLRequest(); var data:URLVariables = new URLVariables(); data.name = name1; data.data = data1; urlRequest.data = data; urlRequest.url = myUrl; urlRequest.method = URLRequestMethod.POST; urlLoader(urlRequest); когда data1 весит 100 кб - работает без проблем, но когда он весит 1.5 мб появляется эта проблема. смотрел через charles(перехватчик запросов). там видно, как отправляется запрос. когда data1 весит 1.5 мб запрос почему-то отправляется два раза. Может он делится на два связанных? Как можно решить эту проблему? |
|
|||||
|
Подписывайтесь на событие IOErrorEvent.IO_ERROR лаодера.
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
когда подписываю событие IOErrorEvent.IO_ERROR, ошибка не возникает, а точнее она возникает, но блокируется обработчиком события. Но суть не в том, - ошибка не должна возникать, потому, что я передаю данные на свой сервер, и он мне отвечает. Когда же данных много, - появляется эта ошибка.
От чего она может появляется? Как сделать, чтоб она не происходила? Последний раз редактировалось iNils; 28.12.2011 в 11:47. |
|
|||||
|
Выделение цветом здесь абсолютно не к чему. Ошибка возникает, не от того на какой сервер вы передаете данные (на свой или чужой), а по каким - то другим причинам. Например обрыв соединения с интернетом. Подписываться на это событие нужно ВСЕГДА. И в зависимости от того произошло ли событие или нет, как то на него реагировать.
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
Да согласен - подписываться на событие надо. В данном случае ошибка появляется всегда, когда передается большое количество данных
|
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
спасибо, не знал что такое есть.
Если у кого есть еще варианты, буду рад увидеть |
|
|||||
|
Да если коннект рвет - по-любому упираемся в ограничение переменной. Других причин (если код нормальный) быть не может. Попробуйте побить данные на несколько переменных и отослать (это когда 1.5 мегабайта). Если прокатит - проблема в настройках сервера.
Что за сервак, кстати?
__________________
Кодинг, багинг, алгоритминг. me @ |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:10. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|