java之URL(URL,URLConnection)实例

import org.junit.Test;

public class TestURL {

	@Test
	public void readUrl() throws Exception{

		URL url = new URL("http://localhost:8088/gress/data/reportData_201401.xml?

a=b");

		System.out.println(url.getProtocol());
		System.out.println(url.getHost());
		System.out.println(url.getPort());
		System.out.println(url.getPath());
		System.out.println(url.getFile());
		System.out.println(url.getRef());
		System.out.println(url.getQuery());

		URLConnection  urlConn = url.openConnection();
		BufferedReader buffReader = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));

		String str = null;
		while((str = buffReader.readLine()) != null ){
			System.out.println(str);
		}

		buffReader.close();

	}

}
时间: 2024-10-08 19:05:19

java之URL(URL,URLConnection)实例的相关文章

JAVA学习第六十三课 — 关于客户端服务端 && URL类 & URLConnection

常见的客户端和服务端 客户端:       浏览器:IE:弹窗口,猎豹:弹窗口,多标签,争强效果 服务端:       服务器:TomCat:1.处理请求 2.给予应答 想让TomCat为我们工作,那么java写的相关类类必须实现interface Serverlet 浏览器强大之处就在于解析能力,众多格式,都可以解析 服务端和客户端原理 自定义服务端: public static void main(String[] args) throws IOException { ServerSocke

Java网络编程(URL与URLConnection)

//URL package org.urldemo; 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.hut.edu.cn",80,"/c

java URL和URLConnection

*/ .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; } .hljs-comment, .hljs-template_comment, .diff .hljs-header, .hljs-javadoc { color: #998; font-style: italic; } .hljs-keyword, .css .rule .hljs-keyword, .h

Java实现多线程下载 URL以及URLConnection

主线程: public class MultiThreadDown { public static void main(String[] args) throws Exception{ //初始化Downutil对象 final DownUtil downutil = new DownUtil("http://www.crazyit.org/" +"attachment.PHP?aid=MTY0NXxjNjBIYznjN3wxMzE1NTQ2MjU5fGNho" +

URL,URLConnection,HttPURLConnection的使用

URLConnection与HttPURLConnection都是抽象类,无法直接实例化对象.其对象主要通过URL的openconnection方法获得.值得注意的是:1.openConnection方法只创建URLConnection或者HttPURLConnection实例,但是并不进行真正的连接操作.并且,每次openConnection都将创建一个新的实例.2.openConnection不进行的连接操作的原因在于,可以在连接操作进行之前,对URLConnection或者HttPURLC

URL以及URLConnection对象

java中既然对ip地址都进行了对象的封装,那必须对URL对象进行封装 import java.io.InputStream; import java.net.URL; import java.net.URLConnection; public class URLDemo { public static void main(String[] args) throws Exception { //解析url中的数据,使用URL对象 String str_url = "http://192.168.

java学习之url

1 package com.gh.URL; 2 import java.io.BufferedInputStream; 3 import java.io.BufferedOutputStream; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.net.URL; 7 import java.net.URLConnection; 8 /** 9 * 利用url下载文件 10 * 11 *

java后台调用url

QXOutStream outPut= new QXOutStream(); qxWorkSheetXML.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>"); qxWorkSheetXML.append("<ROOT><ROW>"); qxWorkSheetXML.append("<REPORT_MAN>"

java进阶 ------ 基于URL高层次的网络编程

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020] 统一资源定位符URL URL(Uniform Resource Locator)表示Internet上某一资源的地址,通过URL我们可以访问internet上的各种网络资源,比如最常见的WWW,FTP站点. URL的组成: protocol://resourceName 协议名(protocol)指明获取资源所使用的传输协议,如http,ftp,gopher,file等,资