2010-06-15 14 views
5

एंड्रॉइड अपाचे के http क्लाइंट (v4) के सीमित संस्करण का समर्थन करता है। आम तौर पर अगर मैं पोस्ट, के माध्यम से सामग्री प्रकार = आवेदन/ओकटेट धारा का उपयोग कर बाइनरी डेटा भेजने के लिए मैं निम्नलिखित करना चाहती:एंड्रॉइड पर POST के माध्यम से बाइनरी डेटा भेजना

 
       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 एंड्रॉयड पर समर्थित नहीं है। मैं क्या कर सकता हूँ?

उत्तर

संबंधित मुद्दे