为什么这个连接没有关闭。当它建立初始连接时,它会随机发送 1 或 2 个后续请求,或者它可能会发送空字符串,如 {}。
并且服务器没有故意给出任何响应。
private void playOnLoqooTv (String finalUrl) {
HttpURLConnection con = null;
try {
URL url = new URL(finalUrl);
// Log.d("TAG", url);
System.out.println(url);
// Log.d("yo");
con = (HttpURLConnection) url.openConnection();
readStream(con.getInputStream());
} catch (Exception e) {
e.printStackTrace();
}finally {
if (con != null) {
con.disconnect();
}
}
}
private void readStream(InputStream in) {
BufferedReader reader = null;
try {
reader = new BufferedReader(new InputStreamReader(in));
String line = "";
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
}catch (IOException e)
{
e.printStackTrace();
}
}