关于URLConnection、multipart表单

最近在写URLConnection的文件上传,参考了以下有价值的文章:

1、关于multipart表单的HTTP协议格式:

http://hushc.sinaapp.com/post/30.html


2、关于实现:

http://blog.csdn.net/wozmaini303/article/details/26448779

http://www.blogjava.net/jjshcc/archive/2010/07/21/326762.html


3、注意:

一定要使用HttpURLConnection.setChunkedStreamingMode函数可以改变网络数据传送模式,设置了ChunkedStreamingMode后,不再等待OutputStream关闭后生成完整的httprequest一次过发送,而是先发送httprequest头,正文内容则是网路流的方式实时传送到服务器。实际上是不告诉服务器http正文的长度,这种模式适用于向服务器传送较大的或者是不容易获取长度的数据,如文件。


你可能感兴趣的:(关于URLConnection、multipart表单)