![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 19
|
Доброе утро. С самого вечера бьюсь с файл референсом.
protected function button2_clickHandler():void { f = new FileReference(); f.browse(); f.addEventListener(Event.SELECT,selected); } protected function selected(e:Event):void { f.load(); } //До этого момента все прекрасно. открылось, подгрузилось можно даже добавить на сцену protected function button3_clickHandler(event:MouseEvent):void { var variables:URLVariables = new URLVariables(); var url:String = "http://localhost:4371/Service1.asmx/UploadImage"; var request:URLRequest = new URLRequest(url); request.method = "POST"; trace(""+f.data); //variables.op = "UploadImage"; //variables.o = ; // и вот тут загвоздка тысячу и 1 вариант попробовал и //не один не верный выдает всегда Error #2044: Необработанный IOErrorEvent:. text=Error #2038: Ошибка ввода/вывода файла. //request.data = variables; trace(request.data); f.upload(request); } Вопрос 2. Какие параметры должен принимать метод UploadImage? |
|
|||||
|
Modus ponens
|
по-моему ничего вообще принимать не должен, файл будет в чем-то типа: HttpContext.Current.Request.Files
А с FileReference - не используйте URLVariables, просто добавьте дополнительную инфу в сам URL.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 19
|
спасибо. с FileReference'ом и обработкой все получилось.
Смотрел снифиром,но почему то после вызова Вебметода UploadImage(), методом из флеша f.upload(request) запрос не идет. Если же вызывать лоадером то все отлично.. |
|
|||||
|
Modus ponens
|
FileReference посылает запросы в обход браузера, если сниффер смотрит только трафик беаузера, то и не увидите, попробуйте что-то типа Charles.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|