URL 和 RULConnection
来源:互联网 发布:苹果mac软件免费下载 编辑:程序博客网 时间:2024/05/21 09:18
一:URL
URL(Uniform Resource Locator) 统一资源定位符,可以直接使用此类找到互联网上的资源(如一个简单的网页)。
范例1:
package haizhu.com.InetDemo;import java.io.InputStream;import java.net.URL;import java.util.Scanner;public class URLDemo {public static void main(String[] args) throws Exception{URL url = new URL("http","www.mldnjava.cn",80,"/curriculum.htm");// 指定操作的URLInputStream input = url.openStream();// 打开输入流,读取URL内容Scanner scan = new Scanner(input);// 实例化Scanner 对象scan.useDelimiter("\n");// 设置读取分隔符while(scan.hasNext()){// 不断读取内容System.out.println(scan.next());// 输出内容}}}使用URL 找到指定主机上的 curriculum.htm 页面资源,并使用Scanner 将页面中的内容下载下来直接显示在屏幕上。
二:URLConnection
URLConnection 是封装访问远程网络资源一般方法的类,通过它可以建立于远程服务器的链接,检查远程资源的一些属性。
URLConnection 对象可以通过openConnection() 方法取得,下面通过URLConnection 对象取得一个 URL 的基本信息:
范例2:
package haizhu.com.InetDemo;import java.net.URL;import java.net.URLConnection;public class URLConnectionDemo {public static void main(String[] args) throws Exception{URL url = new URL("http://www.mldnjava.cn");// 指定操作的 URL URLConnection urlCon = url.openConnection();// 简历连接System.out.println("内容大小:"+urlCon.getContentLength());// 取得内容大小System.out.println("内容类型:"+urlCon.getContentType());// 取得内容类型}}
- URL 和 RULConnection
- java网络编程: URL 和 RULConnection
- URL和URL编码
- 绝对URL和相对URL
- Html URL和URL编码
- URL.createObjectURL和URL.revokeObjectURL
- URL 和 URL的区别
- URL.createObjectURL和URL.revokeObjectURL
- URL.createObjectURL和URL.revokeObjectURL
- URL.createObjectURL和URL.revokeObjectURL
- URL.createObjectURL和URL.revokeObjectURL
- URL.createObjectURL和URL.revokeObjectURL
- 绝对URL和相对URL
- URL.createObjectURL和URL.revokeObjectURL
- URL.createObjectURL和URL.revokeObjectURL
- 什么是URI和URL
- URI、URL和URN
- URL和HTML编码
- 字母重排
- html5 第六章 svg 路径
- Ubuntu13.04 Chrome安装
- Struts2 设置List值时出错:ognl.OgnlException: source is null for getProperty(null, "0")
- Nginx 利用if判断
- URL 和 RULConnection
- poj(3468)A Simple Problem with Integers
- 黑马程序员—java多线程
- WebDriver拾级而上·之零 WebDriver理论
- 杭电4524-郑厂长系列故事——逃离迷宫
- ATL HTMLVIEW 资源相关
- linux 文件系统扩容
- 最长递增子序列(LIS)
- 关于recover database using backup control file