如何使用org.apache.http.impl.client.DefaultHttpClient
获取OutputStream
?
我想要将一个长字符串写入输出流。
如果使用HttpURLConnection
,你可以这样实现:
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
OutputStream out = connection.getOutputStream();
Writer wout = new OutputStreamWriter(out);
writeXml(wout);
使用DefaultHttpClient
是否有类似于我上面的方法?如何使用DefaultHttpClient
而不是HttpURLConnection
向OutputStream
写入数据?
例如:
DefaultHttpClient client = new DefaultHttpClient();
OutputStream outstream = (get OutputStream somehow)
Writer wout = new OutputStreamWriter(out);