找到UploadPostHelper.as這個類很好用 與JPGEncoder.as結合就可以實現上傳編輯後圖片的功能。
具體代碼
var jpgURLRequest:URLRequest = new URLRequest (yourDomain+"hbupload?guid="+Math.random()); //此web url請自行修改
jpgURLRequest.contentType = 'multipart/form-data; boundary=' + UploadPostHelper.getBoundary();
jpgURLRequest.method = URLRequestMethod.POST;
var variables:URLVariables = new URLVariables();
variables.nick="andypan"
jpgURLRequest.data = UploadPostHelper.getPostData( 'image.jpg', jpgStream,"Fdata",variables );
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, completejpgHandler);
loader.dataFormat = URLLoaderDataFormat.BINARY;
ok啦!