Java的java.net.URL类用于请求互联网上的资源,采用HTTP/HTTPS协议,请求方法是GET方法,一般请求是静态的,少量的服务器端数据。
三种连接方法:
// 方法一
URL url = new URL("http://www.sina.com.cn");
URLConnection urlcon = url.openConnection();
InputStream is = urlcon.getInputStream();
// 方法二
URL url = new URL("http://www.yhfund.com.cn");
HttpURLConnection urlcon = (HttpURLConnection)url.openConnection();
InputStream is = urlcon.getInputStream();
// 方法三
URL url = new URL("http://www.yhfund.com.cn");
InputStream is = url.openStream();
1.使用URL类
下面通过一个示例介绍如何使用java.net.URL类:
package url;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class HelloWorld {
public static void main(String[] args) {
//Web网址
String url="http://www.sina.com.cn";
URL reqURL;
try {
reqURL=new URL(url);
} catch (MalformedURLException e) {
e.printSt