2010-06-15 53 views
5

Android支持apache的http客戶端(v4)的有限版本。 通常如果我想使用內容類型=應用/八位字節流通過POST, 發送二進制數據I執行以下操作:在Android上通過POST發送二進制數據Android

 
       HttpClient client = getHttpClient(); 

       HttpPost method=new HttpPost("http://192.168.0.1:8080/xxx"); 
       System.err.println("send to server "+s); 

       if(compression){ 
        byte[]compressed =compress(s); 
        RequestEntity entity = new ByteArrayRequestEntity(compressed); 
        method.setEntity(entity); 

       } 



       HttpResponse resp=client.execute(method); 

然而ByteArrayRequestEntity不支持機器人。我能做什麼?

回答

相關問題