安卓下文件上传

it2026-02-19  15

 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 public void upload(View viwe){          HttpClient client = new HttpClient();           PostMethod filePost = new PostMethod( "http://192.168.1.100:8080/web/UploadServlet" );;          try {              String path = et_path.getText().toString().trim();              File file = new File(path);              if (file.exists()&&file.length()> 0 ){                  Part[] parts = { new StringPart( "nameaaaa" , "valueaaa" ),                         new StringPart( "namebbb" , "valuebbb" ),                         new FilePart( "pic" , new File(file.getAbsolutePath()))};                filePost.setRequestEntity( new MultipartRequestEntity(parts, filePost.getParams()));                client.getHttpConnectionManager().getParams()                    .setConnectionTimeout( 5000 );                int status = client.executeMethod(filePost);                if (status == 200 ){                    Toast.makeText( this , "上传成功" , 1 ).show();                } else {                    Toast.makeText( this , "上传失败" , 1 ).show();                }                               }              else {                  Toast.makeText( this , "上传的文件不存在" , 0 ).show();              }          } catch (Exception e) {              e.printStackTrace();              filePost.releaseConnection();          }                 }

 

来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/feelbest/p/3696249.html

相关资源:android文件上传控件
最新回复(0)