快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

通过java提供的URL类包读取网上的文件

通过java提供的URL类包,我们可以象IE浏览器相同从指定的网址上下载网页,而且,下载的绝对是真正的HTML,利用这个原理我们可以制作自己内核的浏览器呢!

请看这是实现原理的源程序:


import java.net.URL;
import java.net.URLConnection;
import java.io.IOException;
import java.util.Date;

public class urlc
{
void display()
{
byte buf[]=new byte[100];

try
{
System.out.print("请输入文件的URL地址: ");
//读取用户输入的URL
int ount=System.in.read(buf);

String addr=new String
(buf,0,count);

//将用户输入的URL字符串传入URL类对象
URL url=new URL (addr);
//创建URLConnection对象,用URL的openConnection方式将连接返回给URLConnection的对象
//实际上URL的openConnection的返回值就是一个URLConnection
URLConnection c = url.openConnection();
//用URLConnection的connect()方式建立连接
c.connect();
// 显示该连接的相关信息,这些都是URLConnection的方式
System.out.println("内容类型: "+c.getContentType());
System.out.println("内容编码: "+c.getContentEncoding());
System.out.println("内容长度: "+c.getContentLength());
System.out.println("创建日期: "+new Date(c.getDate()));
System.out.println("最后修改日期: "+new Date(c.getLastModified()));
System.out.println("终止日期: "+new Date(c.getExpiration()));

}

catch (IOException e)
{
System.out.println(e);
}

}

public static void main(String[] args)
{
urlc app=new urlc();
app.display();
}
}






返回类别: 教程
上一教程: 使用Java Servlet动态生成图片
下一教程: [引用] Eclipse Forms Programming Guide

您可以阅读与"通过java提供的URL类包读取网上的文件"相关的教程:
· 转载:java的文件对象操作
· java io读取文件到String
· Java的文件操作--1
· JAVA文件读取路径问与答
· 纯 jsp 操作服务器上的文本文件 [1]
    微笑服务 优质保证 索取样品