flash 无法发送访问请求!! 急!!!!
private static const UPLOAD_PAGE:String="http://192.168.2.124:8080/binq_bank/upload";//上传图片 private function upPhoto(event:MouseEvent):void { up_btn.enabled=false; var encoder:JPGEncoder = new JPGEncoder(100); var bytes:ByteArray = encoder.encode(getBitmapData()); var request:URLRequest = new URLRequest(UPLOAD_PAGE + "?bh=" + this.loaderInfo.parameters.bh); //data值就为图片编码数据ByteArray; request.data = bytes; request.method = URLRequestMethod.POST; //这个是关键,内容类型必须是下面文件流形式; request.contentType = "application/octet-stream"; var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, completeHandler); loader.addEventListener(IOErrorEvent.IO_ERROR,errorHandler); loader.load(request); writeLog("开始上传..." + UPLOAD_PAGE + "?bh=" + this.loaderInfo.parameters.bh); addChild(video); } //上穿完毕的处理 private function completeHandler(event:Event):void { try { var urlvar:URLVariables=new URLVariables(event.target.data); if(urlvar.success=="OK") { writeLog("上传完毕!"); up_btn.enabled=true; fileName=urlvar.filename; writeLog("文件名:"+fileName); } else { writeLog("发生未知错误!"); } } catch(er:Error) { writeLog("发生错误:" + er.toString()); } }