romziki
08.02.2008, 02:08
Написал скриптец, делает такое:
1) скачивает картинку из URL1 в ByteArray
2) нужно аплоадить эту картинку в другое место. Перерыл все мануалы, и нашел единственное , вроде бы решение:
var request:URLRequest = new URLRequest ( 'http://japan/index.php' );
var loader: URLLoader = new URLLoader();
request.contentType = 'application/octet-stream';
request.method = URLRequestMethod.POST;
request.data = DATA;
loader.load( request );
А PHP уже забираю
$GLOBALS[ 'HTTP_RAW_POST_DATA' ]
Но проблема в том, что я хочу помимо файла, передать еще пару параметров, для этого мне надо бы использовать enctype=multipart/form-data, но не понятно, каким образом передать вместе файл + некоторые еще поля. Может быть, кто-либо сталкивался?
upd: есть конечно еще вариант перевода в base64 и отправлять через обычные urlvariables но не хотелось бы...
Спасибо!
1) скачивает картинку из URL1 в ByteArray
2) нужно аплоадить эту картинку в другое место. Перерыл все мануалы, и нашел единственное , вроде бы решение:
var request:URLRequest = new URLRequest ( 'http://japan/index.php' );
var loader: URLLoader = new URLLoader();
request.contentType = 'application/octet-stream';
request.method = URLRequestMethod.POST;
request.data = DATA;
loader.load( request );
А PHP уже забираю
$GLOBALS[ 'HTTP_RAW_POST_DATA' ]
Но проблема в том, что я хочу помимо файла, передать еще пару параметров, для этого мне надо бы использовать enctype=multipart/form-data, но не понятно, каким образом передать вместе файл + некоторые еще поля. Может быть, кто-либо сталкивался?
upd: есть конечно еще вариант перевода в base64 и отправлять через обычные urlvariables но не хотелось бы...
Спасибо!