![]() |
|
||||||||||
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
![]() Эта та недоработка про которую я говорил как раз Новые секьюрити запрещают аплоад файлов без действия пользователя. В данном случае, если в multipart/form-data запросе в хедере Content-Disposition фигурирует filename. Такой обходной путь есть: Т.е. contentType определять не через свойство, а запихнуть хедер. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 34
|
udaaff, Спасибо большое за оказанную помощь.
Остался оследний штрих - вызвать функцию saveWallPost у контейнера. Однако, загруженное приложение с включенным контейнером не загружается почему-то. Синия полосочка обертки доходит до конца, а дальше ничего не происходит. Этот контакт сведет меня с ума)) |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
У вас дебаг плеер установлен? Если нет, установите дебаг версию, чтобы ошибки смотреть. Возможно к stage обращаетесь раньше времени.
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 34
|
Точно! Преждевременное обращение к stage.
Еще раз спасибо за помощь! |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 34
|
Такое ощущение, что обходной путь с хедером перестал работать(
Это так? Как с этим быть? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Чего вы так решили?
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 34
|
Прошу прощения, я ошибся, все работает.
|
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
udaaff, скажите пожалуйста, со времени этого обсуждения ничего не изменилось? (я имею ввиду касательно сохранения в альбом. использую MultipartData для загрузки фото, но ни один event не наступает. Или я что-то не так понял?
var mdata:MultipartData = new MultipartData(); trace(psUrl); var urlRequest = new URLRequest(psUrl); urlRequest.method = URLRequestMethod.POST; urlRequest.requestHeaders.push(new URLRequestHeader("Content-type", "multipart/form-data; boundary=" + MultipartData.BOUNDARY)); mdata.addFile(bArray, "file1"); urlRequest.data = mdata.data; var urlLoader:URLLoader = new URLLoader(); urlLoader.addEventListener(Event.COMPLETE, onUploadComplete); urlLoader.addEventListener(IOErrorEvent.IO_ERROR, onIOError); urlLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onIOError); urlLoader.load(urlRequest); |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Проверил. Всё как и прежде работает.
У тебя дебаг плеер установлен? |
|
|||||
|
Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
|
извините, что долго не отвечал.
дебаг плеер не стоит, я обычно в таких случаях пихаю подозрительные куски в try-catch. сейчас у меня тоже заработало, но локально. на сайте молчит Добавлено через 8 часов 50 минут ура, дошло я полученную функцию объявлял как , а нужно было e: Event вместо e: DataEvent, а данные получать из e.target.data |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|