开发者

Android - Post Video with additional data to the server

开发者 https://www.devze.com 2023-04-08 18:33 出处:网络
I would like to ask you how to upload video to the server with additional data (Multipart) For example开发者_如何学编程 :

I would like to ask you how to upload video to the server with additional data (Multipart) For example开发者_如何学编程 : The user should send his name, Email, Phone number and video from gallery..... Thank you..


Try this Upload video from Android to server?

http://vikaskanani.wordpress.com/2011/01/11/android-upload-image-or-file-using-http-post-multi-part/

HttpClient httpClient = new DefaultHttpClient();
HttpPost postRequest = new HttpPost("http://w3mentor.com/Upload.aspx");
byte[] data = IOUtils.toByteArray(is);
InputStreamBody isb = new InputStreamBody(new ByteArrayInputStream(data),"uploadedFile");
        StringBody sb1 = new StringBody("someTextGoesHere");
        StringBody sb2 = new StringBody("someTextGoesHere too");
        MultipartEntity multipartContent = new MultipartEntity();
        multipartContent.addPart("uploadedFile", isb);
        multipartContent.addPart("one", sb1);
        multipartContent.addPart("two", sb2);
        postRequest.setEntity(multipartContent);
        HttpResponse res = httpClient.execute(postRequest);
        res.getEntity().getContent().close();
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号