获取URL对应的资源
来源:互联网 发布:c语言选择语句 编辑:程序博客网 时间:2024/05/01 18:35
笔记 笔记
import java.io.*; import java.net.URL; import java.net.URLConnection; public class TestURL { public static void main(String[] args) throws IOException { test4(); test3(); test2(); test(); } /** * 获取URL指定的资源。 * * @throws IOException */ public static void test4() throws IOException { URL url = new URL("http://lavasoft.blog.51cto.com/attachment/200811/200811271227767778082.jpg"); //获得此 URL 的内容。 Object obj = url.getContent(); System.out.println(obj.getClass().getName()); } /** * 获取URL指定的资源 * * @throws IOException */ public static void test3() throws IOException { URL url = new URL("http://www.hrtsea.com/down/soft/45.htm"); //返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。 URLConnection uc = url.openConnection(); //打开的连接读取的输入流。 InputStream in = uc.getInputStream(); int c; while ((c = in.read()) != -1) System.out.print(c); in.close(); } /** * 读取URL指定的网页内容 * * @throws IOException */ public static void test2() throws IOException { URL url = new URL("http://www.hrtsea.com/down/soft/45.htm"); //打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream。 Reader reader = new InputStreamReader(new BufferedInputStream(url.openStream())); int c; while ((c = reader.read()) != -1) { System.out.print((char) c); } reader.close(); } /** * 获取URL的输入流,并输出 * * @throws IOException */ public static void test() throws IOException { URL url = new URL("http://lavasoft.blog.51cto.com/62575/120430"); //打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream。 InputStream in = url.openStream(); int c; while ((c = in.read()) != -1) System.out.print(c); in.close(); } }
本文来自:http://lavasoft.blog.51cto.com/62575/120445/ 感谢作者
0 0
- 获取URL对应的资源
- Java获取URL对应的资源
- SpringSecurity从数据库中获取url资源地址和对应的权限信息
- 获取URL指定的资源
- 获取URL的指定参数对应值
- 获取URL对应的文件类型及后缀名
- 获取URL的指定参数对应值
- AS 通过URL 得到对应的Drawable资源
- 获取url资源的几种方式
- Glide获取某个url对应的缓存图片
- Android:根据图片的名称获取对应的资源id
- 获取手机屏幕密度dpi和对应的资源文件夹
- 根据资源名称获取对应资源
- magento 获取对应控制器的方法的url 即 Controller 的 Action的url getUrl()
- Java通过URL获取资源
- 基于spring的应用,主页可访问,无法访问URL对应的应用资源
- Android中获取资源的id和url方法总结
- 通过URL来获取网络上的资源下载
- HDOJ 2561 第二小整数
- Ubuntu下添加开机启动项的2种方法
- 代码流程分析二:Settings-蓝牙分析-switch开关分析
- 使用MyEclipse开发第一个Web程序
- AOSP: 下载 android 源码
- 获取URL对应的资源
- 如何前端优化提高页面响应性能-读《高性能网站建设指南》
- 【android控件学习笔记】ProgressBar进度条
- 单词默写题解--Trie树模板
- 超详细!iOS 并发编程之 Operation Queues
- GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置
- 为什么放弃WebView
- HDU - 5357
- 最长公共子序列(LCS)