模擬表單提交文件和變量

找到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啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章