摘要: 最近做的一个项目需要上传比较多的图片到服务器,服务器限制大小是2M,在项目中,图片的大小都是有控制的,为100K;在交互中,返回给我"HTTP STATUS 413" 上传实体过大,超过服务器大小。这让我很纠结,我传给服务器的是二进制流 ByteArray然后想当然的去计算,上传的图片在10张以内,每张大小都为 56k , 56*10不足1M。怎么会返回实体过大呢?后来检查程序以后,才发现,原来我上传的二进制流,不是在打开时候加载进来的源,而是通过转换的。这也就是ByteArray的效率。网上找过一个BitampData 和 ByteArray 转换的例子:http://h 阅读全文
posted @ 2011-11-18 12:47 Hanami 阅读(750) 评论(0) 推荐(0) 编辑