flash 的URLLoader.load 发送的数据的size有限制?


之前用action script写了一个flash上传控件, 后来测试发现在IE下,只要发送的整个HTTP请求超过507701字节(用httpwatch反复测试得到的数字, magic number?), 就会遇到 #2032 IO错误.

flash player 控件已经升级到最新版本(11.7),问题依旧;
在chrome下没有这个问题.
是不是URLLoader在IE下是有限制的?

代码如下:


 var uploader = new URLLoader();
uploader.dataFormat = URLLoaderDataFormat.BINARY;
var req:URLRequest = new URLRequest();
req.method = URLRequestMethod.POST;
req.requestHeaders.push(new URLRequestHeader("Content-Type","application/octet-stream"));
req.data =  this.dataBlock.data;
uploader.load(req);

flash actionscript

kuroxue 11 years, 7 months ago

Your Answer