发送一个;zip";从Android设备到web服务Rest的文件

发送一个;zip";从Android设备到web服务Rest的文件,android,Android,客户: URL url =new URL("http://xxx.xxx.x.xx:8080/wre/zipFile"); // LocalHost HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-

客户:

    URL url =new URL("http://xxx.xxx.x.xx:8080/wre/zipFile");  // LocalHost  
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    conn.setRequestMethod("POST");
    conn.setRequestProperty("Content-type", "application/zip");
    conn.setDoInput(true); 
    conn.setDoOutput(true);
    conn.setConnectTimeout(50000);
    BufferedOutputStream sout = new BufferedOutputStream(conn.getOutputStream());
    FileInputStream bis = new FileInputStream(zipfile);
    int i;    
    byte bytes[]=new byte[4096]; 
    while((i=bis.read(bytes))!=-1){
    sout.write(bytes,0,i);
    sout.flush();}
    sout.close();
    bis.close();
代码正确吗

服务器:

服务器端代码是什么? i、 e.下载zip文件(d:/zipFile/),然后通过邮件发送给客户
谢谢。

代码正确吗?
你能测试一下吗?然后告诉我们。
服务器端代码是什么?
我必须说我没有想到这个问题。我想要代码Web服务(java):@Path(“/zip/”)?