org.apache.http.impl.client.DefaultHttpClient
का उपयोग कर OutputStream
कैसे प्राप्त करें?मैं डिफ़ॉल्टHttpClient का उपयोग कर आउटपुटस्ट्रीम को कैसे लिखूं?
मैं आउटपुट स्ट्रीम में एक लंबी स्ट्रिंग लिखना चाहता हूं।
का उपयोग HttpURLConnection
आप यह इतना तरह लागू करना होगा:
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
OutputStream out = connection.getOutputStream();
Writer wout = new OutputStreamWriter(out);
writeXml(wout);
वहाँ एक विधि DefaultHttpClient
क्या मैं ऊपर के समान का उपयोग कर है? HttpURLConnection
के बजाय DefaultHttpClient
का उपयोग करके मैं OutputStream
पर कैसे लिखूं?
, उदा,
DefaultHttpClient client = new DefaultHttpClient();
OutputStream outstream = (get OutputStream somehow)
Writer wout = new OutputStreamWriter(out);
@ किथरंडल, मैंने इसे संपादित किया है। उम्मीद है कि अब यह स्पष्ट है। – Fabii
कृपया बताएं कि आप क्या लिखना चाहते हैं।आपके दोनों उदाहरणों में, getOutputStream() http POST अनुरोधों के लिए अनुरोध डेटा सबमिट करने के लिए प्रयुक्त एक स्ट्रीम देता है। –
@EugeneKuleshov, मैं org.apache.http.impl.client.DefaultHttpClient का उपयोग कर आउटपुट स्ट्रीम कैसे प्राप्त करूं? – Fabii