模拟表单提交文件和变量

来源:互联网 发布:js 小数相加 编辑:程序博客网 时间:2024/05/10 05:18

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

原创粉丝点击