Android中实现视频文件的上传
协议分析
l 运行服务器端web应用,
l 上传视频文件,同时用httpwatch捕获数据包,并进行讲解:
POST /videoweb/video/manage.do HTTP/1.1 Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Referer: http://192.168.1.102:8080/videoweb/ Accept-Language: zh-cn,en-GB;q=0.5 User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727) Content-Type: multipart/form-data; boundary=---------------------------7db4e3237099a Accept-Encoding: gzip, deflate Host: 192.168.1.102:8080 Content-Length: 3224599 Connection: Keep-Alive Cache-Control: no-cache Cookie: JSESSIONID=D677BD29B65CD7D9A973767BEB945CCF
-----------------------------7db4e3237099a Content-Disposition: form-data; name="method"
save -----------------------------7db4e3237099a Content-Disposition: form-data; name="name"
YMGM -----------------------------7db4e3237099a Content-Disposition: form-data; name="timelength"
1 -----------------------------7db4e3237099a Content-Disposition: form-data; name="video"; filename="F:\2011_Android\14\YMGM.rm" Content-Type: application/octet-stream
… -----------------------------7dbcb1c10762--
|