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