我有以下代码连接网络服务器并通过http请求获取内容,一切正常。但有时候那个网站真的很忙,同时从不同的用户那里收到很多请求,因为我不知道http服务器是如何工作的,在你的脑海中我是否有任何技巧可以快速获取内容。
我在多线程中使用以下代码,每5毫秒获取网站更新时的内容以立即获取数据。
我可以保持连接打开吗?它是否有意义,或者是什么让我在真正忙碌时提前得到数据?
URLConnection con = url.openConnection();
url.openConnection();
BufferedReader in = new BufferedReader(new
InputStreamReader(con.getInputStream()));
while ((inputLine = in.readLine()) != null) result.append(inputLine);
in.close();
content = result.toString();
感谢。