![]() |
|
||||||||||
|
|||||
|
strange mood
|
Написал такой вот код. Не грузит. Что неправильно?
private function savePicture():void{
var bmp :BitmapData = new BitmapData(Config.STAGE_WIDTH, Config.STAGE_HEIGHT, false, 0xFFFFFFFF);
bmp.draw(this);
var pic :ByteArray = PNGEncoder.encode(bmp);
var request:URLRequest = new URLRequest(Config.UPLOAD_URL);
request.data = pic;
request.contentType = "image/png";
request.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader;
loader.load(request);
}//savePicture
__________________
тонкий тролль, осеянный благодатью Последний раз редактировалось Gaen; 21.02.2008 в 19:23. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Что не грузит, куда не грузит?
|
|
|||||
|
strange mood
|
Нужно сформировать изображение и загрузить его на сервер.
Немного модифицировал код (в первом посте тоже обновил). В таком виде выдаёт stream error. Ещё иногда вместо картинки приходил 9-байтный файл с content-type application/octet-stream.
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
strange mood
|
Решение найдено: http://www.actionscript.org/forums/s...59&postcount=4
Что было не так: серверный скрипт сохранял файл из поля Filedata, а в данном методе нужно писать в файл HTTP_RAW_POST_DATA
__________________
тонкий тролль, осеянный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|