java 大文件上传

httpURLConnection 大文件上传(setFixedLengthStreamingMode)

httpURLConnection 默认是缓存缓存所有的输出流数据,然后封装成一条http发出。所以很容易崩溃。

http://blog.csdn.net/phantomes/article/details/19606455

文件上传思路

直接的输出流。(httpURLConnection 会缓存所有的数据,然后一次发出,只适合小文件

固定大小(setFixedLengthStreamingMode)

大文件

直接的输出流。(httpURLConnection 会缓存所有的数据,然后一次发出,只适合小文件)(文件分割,多个http请求)

固定大小(setFixedLengthStreamingMode)

猜你喜欢

转载自wenzongliang.iteye.com/blog/2305661