Come ottengo un OutputStream
utilizzando org.apache.http.impl.client.DefaultHttpClient
?Come scrivere su un OutputStream utilizzando DefaultHttpClient?
Sto cercando di scrivere una stringa lunga su un flusso di output.
Utilizzando HttpURLConnection
si implementa in questo modo:
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
OutputStream out = connection.getOutputStream();
Writer wout = new OutputStreamWriter(out);
writeXml(wout);
C'è un metodo che utilizza DefaultHttpClient
simile a quello che ho sopra? Come scrivere ad un OutputStream
utilizzando DefaultHttpClient
anziché HttpURLConnection
?
es
DefaultHttpClient client = new DefaultHttpClient();
OutputStream outstream = (get OutputStream somehow)
Writer wout = new OutputStreamWriter(out);
@KeithRandall, l'ho modificato. Speriamo sia chiaro ora. – Fabii
Spiega cosa vuoi scrivere.In entrambi gli esempi, getOutputStream() restituisce uno stream utilizzato per inviare i dati di richiesta per le richieste HTTP POST. –
@EugeneKuleshov, Come ottengo un flusso di output utilizzando org.apache.http.impl.client.DefaultHttpClient? – Fabii