`

HttpURLConnection使用总结

    博客分类:
  • java
阅读更多
    HttpURLConnection是java中用来进行网络连接的类,可以用来模拟浏览器执行一些网络相关操作。HttpURLConnection支持http协议中的get请求和post请求。可以用来模拟登陆或者爬取网页源代码获得数据等等。
    下面把自己使用HttpURLConnection中的一些经验和注意事项总结一下。
     1.使用HttpURLConnection要记得释放IO资源,尤其是当调用getContentLength()方法获得文件长度,这时其实已经隐含的打开了io需要我们手动的再获得一次inputstream,然后在关闭这个inputstream。
     2.使用HttpURLConnection时要注意设置超时,有两个设置方法setConnectTimeout()和setReadTimeout()这两个一定要设置,尤其是多次大量进行连接的时候更要设置这两个方法,否则容易造成程序在读某个连接的时候僵死在那,导致程序无法继续进行。
0
4
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics