使用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()); //取得内容类型
} }

最新文章

  1. ActiveRecord模式整理
  2. vue.js 第五课
  3. 我所了解的cgi(转)
  4. AHB总线和APB总线
  5. OC中最难的一部分内容:内存管理
  6. Google Maps 学习笔记(一)2014.06.04
  7. Winter(bfs&&dfs)
  8. FreeCodecamp:Repeat a string repeat a string
  9. python学习笔记--for循环
  10. MongoDB关系与数据库引用
  11. jQuery遍历table中的tr td并获取td中的值
  12. MySQL复制进阶
  13. windows2012服务器中安装php7+mysql5.7+apache2.4环境
  14. [Java练习题] -- 1. 使用java打印杨辉三角
  15. WCF三种通信方式
  16. InternalError (see above for traceback): Blas GEMV launch failed: m=1, n=100
  17. Angularjs启动入口, splash画面,与加快启动的技巧
  18. undefined reference to `__isnan'
  19. 用户手势检测-GestureDetector使用详解
  20. ArcThemALL!5.1:解压、脱壳、压缩样样精通

热门文章

  1. 1121高性能MySQL之运行机制
  2. hello Cookie
  3. iPad开发--QQ空间,处理横竖屏布局,实现子控件中的代理
  4. iOS开发中的错误整理,AFN框架和MJRefresh框架搭配应该注意的问题
  5. Elasticsearch静态集群配置
  6. java-Collections工具类使用
  7. nhibernate 配置nvarchar(max)
  8. git 最基本的使用方法
  9. [学习笔记]lca-倍增
  10. C# winform窗体设计-通过条件查询数据