在网络服务器繁忙时从网络服务器获取内容的最佳方式?

时间:2017-06-18 02:07:13

标签: java http tcp

我有以下代码连接网络服务器并通过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();

感谢。

0 个答案:

没有答案