Показать сообщение отдельно
Старый 25.06.2010, 05:54
Alisdead вне форума Посмотреть профиль Отправить личное сообщение для Alisdead Найти все сообщения от Alisdead
  № 1  
Ответить с цитированием
Alisdead

Регистрация: Sep 2009
Сообщений: 19
По умолчанию FileReference.Upload и ASP.NET WebSetvice

Доброе утро. С самого вечера бьюсь с файл референсом.


Код AS3:
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);
			}
Код:
ASP

[WebMethod]
public int UploadImage(byte[] s) 
        {
            *обработка*
            return 113;
        }
Вопрос 1. Как сделать так чтоб FileReference.upload передавал изображение?
Вопрос 2. Какие параметры должен принимать метод UploadImage?