Java——URL和URLConnection
2016-03-25 21:31
375 查看
使用URL读取内容
import java.awt.im.InputContext; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.util.Scanner; //================================================= // File Name : URL_demo //------------------------------------------------------------------------------ // Author : Common //主类 //Function : URL_demo public class URL_demo { public static void main(String[] args) throws Exception { // TODO 自动生成的方法存根 URL url = new URL("http","10.108.84.220",8080,"/Hello/Hello.html"); //指定操作的URL InputStream input = url.openStream(); //打开输入流,读取URL内容 Scanner scan = new Scanner(input); //实例化读取分隔符 scan.useDelimiter("\n"); //设置读取分隔符 while(scan.hasNext()){ System.out.println(scan.next()); } } }
取得URL的基本信息
import java.net.URL; import java.net.URLConnection; //================================================= // File Name : URL_demo //------------------------------------------------------------------------------ // Author : Common //主类 //Function : URL_demo public class URL_demo { public static void main(String[] args) throws Exception { // TODO 自动生成的方法存根 URL url = new URL("http://www.baidu.com"); URLConnection urlCon = url.openConnection(); //建立连接 System.out.println("内容大小:"+urlCon.getContentLength()); //取得内容大小 System.out.println("内容类型:"+urlCon.getContentType()); //取得内容类型 } }
相关文章推荐
- struts2图片上传
- Java中的字符串常量池
- java的main函数为什么没有返回值
- Java虚拟机学习之加载机制
- 【JAVA】JAVA之简易的录入系统
- file.encoding
- java数据连接池配置详解(基于mysql)
- SSH学习笔记---struts2 spring集成时action的class的值
- Java——IP和InetAddress
- 轻松掌握JAVA嵌套类
- Java文件读写
- Java的并发
- eclipse Mac 下补全代码
- Spring Web MVC Restful API 优化之路 (1) - 参数构建优化
- javaEE 用户、部门、角色、权限实体的关系设计与hibernate映射配置文件关系总结
- Java实现数组排序
- java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter7-32
- java通过JDBC访问mysql数据库
- 声明了包的类Java命令找不到或无法加载主类
- Spring AOP中pointcut expression表达式解析