java-URLConnection网络数据收取
2015-10-13 09:32
267 查看
通过url创建connection方式收取
import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; @SuppressWarnings("all") public class Test { public static void main(String[] args)throws Exception { URL url = new URL("http://192.168.0.215:8080/tsportal/web/system/userOnlineCount"); URLConnection connection = url.openConnection(); connection.setConnectTimeout(20000); connection.setReadTimeout(20000); connection.setUseCaches(false); connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11"); InputStream is = connection.getInputStream(); InputStreamReader inputStreamReader = new InputStreamReader(is, "utf-8"); BufferedReader bis = new BufferedReader(inputStreamReader); String line = null; StringBuffer result = new StringBuffer(); while ((line = bis.readLine()) != null) { result.append(line); } System.out.println(result.toString()); } }
相关文章推荐
- 【读书笔记】iOS网络-同步请求,队列式异步请求,异步请求的区别
- 【读书笔记】iOS网络-同步请求,队列式异步请求,异步请求的区别
- 家庭网络
- 【读书笔记】iOS网络-HTTP-请求内容
- 【读书笔记】iOS网络-HTTP-请求内容
- TCP传输小数据包效率问题(转载)
- 网络请求
- 网络共享别人的打印机,能连接,但出现未能打开,正在重试
- NGINX Plus 现在完全支持 HTTP/2
- NGINX Plus 现在完全支持 HTTP/2
- NGINX Plus 现在完全支持 HTTP/2
- DNS使用的是TCP协议还是UDP协议简析
- “深度学习”学习笔记之深度信念网络 Deep Belief Network(DB)
- 备份:创建VS工程使用神经网络库——FANN
- 使用线程的TCP回射服务器程序
- http://web1.sycsec.com/b33804a7301e583ca6a473c1c092b09f/
- Android开发菜鸟级入门5--网络编程之套接字TCP
- 《深入理解Linux网络技术内幕》阅读笔记(二十五)
- Slow HTTP Denial of Service Attack
- tcpdump抓包