Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.12.2011, 18:06
Владимир Буквин вне форума Посмотреть профиль Отправить личное сообщение для Владимир Буквин Найти все сообщения от Владимир Буквин
  № 1  
Ответить с цитированием
Владимир Буквин
 
Аватар для Владимир Буквин

Регистрация: Aug 2011
Сообщений: 103
По умолчанию обрыв запроса от URLLoader

отправляю запрос, затем вылетает ошибка:
Необработанный ioError:. text=Error #2032: Ошибка потока. URL
вот кусок кода
Код AS3:
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 мб запрос почему-то отправляется два раза. Может он делится на два связанных?
Как можно решить эту проблему?

Старый 28.12.2011, 09:49
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 2  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Подписывайтесь на событие IOErrorEvent.IO_ERROR лаодера.
__________________
http://www.chessmax.ru

Старый 28.12.2011, 10:19
Владимир Буквин вне форума Посмотреть профиль Отправить личное сообщение для Владимир Буквин Найти все сообщения от Владимир Буквин
  № 3  
Ответить с цитированием
Владимир Буквин
 
Аватар для Владимир Буквин

Регистрация: Aug 2011
Сообщений: 103
когда подписываю событие IOErrorEvent.IO_ERROR, ошибка не возникает, а точнее она возникает, но блокируется обработчиком события. Но суть не в том, - ошибка не должна возникать, потому, что я передаю данные на свой сервер, и он мне отвечает. Когда же данных много, - появляется эта ошибка.

От чего она может появляется?

Как сделать, чтоб она не происходила?


Последний раз редактировалось iNils; 28.12.2011 в 11:47.
Старый 28.12.2011, 10:44
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 4  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Выделение цветом здесь абсолютно не к чему. Ошибка возникает, не от того на какой сервер вы передаете данные (на свой или чужой), а по каким - то другим причинам. Например обрыв соединения с интернетом. Подписываться на это событие нужно ВСЕГДА. И в зависимости от того произошло ли событие или нет, как то на него реагировать.
__________________
http://www.chessmax.ru

Старый 28.12.2011, 11:44
Владимир Буквин вне форума Посмотреть профиль Отправить личное сообщение для Владимир Буквин Найти все сообщения от Владимир Буквин
  № 5  
Ответить с цитированием
Владимир Буквин
 
Аватар для Владимир Буквин

Регистрация: Aug 2011
Сообщений: 103
Да согласен - подписываться на событие надо. В данном случае ошибка появляется всегда, когда передается большое количество данных

Старый 28.12.2011, 12:08
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 6  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Проверьте ограничение сервера на POST.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 28.12.2011, 12:26
Владимир Буквин вне форума Посмотреть профиль Отправить личное сообщение для Владимир Буквин Найти все сообщения от Владимир Буквин
  № 7  
Ответить с цитированием
Владимир Буквин
 
Аватар для Владимир Буквин

Регистрация: Aug 2011
Сообщений: 103
спасибо, не знал что такое есть.
Если у кого есть еще варианты, буду рад увидеть

Старый 28.12.2011, 12:33
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 8  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Да если коннект рвет - по-любому упираемся в ограничение переменной. Других причин (если код нормальный) быть не может. Попробуйте побить данные на несколько переменных и отослать (это когда 1.5 мегабайта). Если прокатит - проблема в настройках сервера.
Что за сервак, кстати?
__________________
Кодинг, багинг, алгоритминг. me @

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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