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