我想通过流向服务器发送一个字符串“hello world”.
到目前为止我做了:
private void PostData() {
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
try {
urlConnection.setDoOutput(true);
urlConnection.setChunkedStreamingMode(0);
OutputStream out = new BufferedOutputStream(urlConnection.getOutputStream());
writeStream(out);
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
readStream(in);
finally {
urlConnection.disconnect();
}
}
}
但不知道我在哪里把我要发送数据的服务器的IP和端口?
我把我想要发送的字符串放在哪里,例如“你好世界”?
我在这个方法上遇到错误:
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
在网址上:无法解析符号网址
OutputStream out = new BufferedOutputStream(urlConnection.getOutputStream());
在urlConnection.getOutputStream()未处理的异常上.
上
writeStream(out);
无法解析方法writeStream
对于readStream也是如此
并最终终于:最后没有尝试
我从官方开发者android com中拿了例子: