模拟表单提交文件和变量

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

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