Кто работал в AS3 с photos.getUploadServer ситуация такая что приходит адрес для загрузки, при помощи URLLoader отправляю туда URLVariables с именем file1 где внутри ByteArray, который получен из JPGEncoder из bitmapdata.
Хедер такой req.requestHeaders.push(new URLRequestHeader('Content-type', 'image/jpeg'));
Но в ответ приходит пустой массив photos_list, куда копать не понимаю. Пробовал хедер на multipart менять бесполезно. Данные ByteArray тоже проверил, loader loadbytes отлично берет картинку.
var loader1:URLLoader = new URLLoader();
var varb:URLVariables = new URLVariables();
var jpgEncoder:JPGEncoder = new JPGEncoder(90);
var file1:ByteArray = jpgEncoder.encode( prevbitmap.bitmapData );
varb.file1 = file1;
var req:URLRequest = new URLRequest(data.upload_url);
req.method = URLRequestMethod.POST;
req.requestHeaders.push(new URLRequestHeader('Content-type', 'image/jpeg'));
req.data = varb;
loader1.load(req);
Кто сталкивался с подобной проблемой?