我的flex 代码:
[align=left]public function savePic():void {
if (bitmapupload) {
savePicBtn.enabled=false;
url="http://localhost:11306/WebSite1/Default.aspx";
var request:URLRequest=new URLRequest(url);
request.method=URLRequestMethod.POST;
request.contentType="application/octet-stream";
request.data=new JPEGEncoder(100).encode(bitmapupload.bitmapData);
var loader:URLLoader=new URLLoader();
CursorManager.setBusyCursor();
loader.addEventListener(Event.COMPLETE,succHandle);
loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandle);
loader.load(request);
} else {
Alert.show("你还没选择图片", "提示");
}
}
这是个图片上传功能,请问下在服务器端怎么接收data数据,并保存为图片?能给实例代码最好了,Thank-U
因为你发送数据的时候完全和服务器没任何关系,这个不讨好弄,或者 你用flex 调用服务端的wcf 什么的可以,或者你用socket在服务端监听某个端口,这样你发送数据到那个端口就行了