Как получить OutputStream
с использованием org.apache.http.impl.client.DefaultHttpClient
?Как написать OutputStream с помощью DefaultHttpClient?
Я ищу, чтобы написать длинную строку в выходной поток.
Использование HttpURLConnection
вы можете реализовать его следующим образом:
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
OutputStream out = connection.getOutputStream();
Writer wout = new OutputStreamWriter(out);
writeXml(wout);
Есть ли способ, использующий DefaultHttpClient
, похожий на то, что я выше? Как мне написать OutputStream
, используя DefaultHttpClient
вместо HttpURLConnection
?
например
DefaultHttpClient client = new DefaultHttpClient();
OutputStream outstream = (get OutputStream somehow)
Writer wout = new OutputStreamWriter(out);
@KeithRandall, я отредактировал его. Надеюсь, теперь это ясно. – Fabii
Пожалуйста, объясните, что вы хотите написать.В обоих примерах getOutputStream() возвращает поток, используемый для отправки данных запроса для HTTP-запросов POST. –
@EugeneKuleshov, Как получить выходной поток с использованием org.apache.http.impl.client.DefaultHttpClient? – Fabii