URL url=null;每次使用 openConnection() 建立连接时,都会创建 URLConnection 对象。现在连接已经成功建立,你可以使用 URLConnection 通过 InputStream 和 outputStream.
try {
url = new URL(http://www.codeurjava.com”);
} catch (MalformedURLException e) {
// TODO 自动生成的 catch block
e.printStackTrace();
}
try {
URLConnection con = url.openConnection();
in.close();
} catch (IOException e1) {
// TODO 自动生成的 catch block
e.printStackTrace();
}
import java.io.BufferedReader 类型的变量中;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class URLConnectionExample:{
public static void main(String[] args) {
String host = http://www.codeurjava.com/”;
URL aURL = null;
字符串 codeHTML = ”;
try {
aURL = new URL(host);
//open connection
URLConnection con = aURL.openConnection();
//分配给连接的最大时间
con.setConnectTimeout(60000);
//分配给读取的最大时间
con.setReadTimeout(60000);
//使用 UTF-8 字符编码读取流
BufferedReader in = new BufferedReader(
new InputStreamReader(
con.getInputStream(),UTF-8”));
字符串输入线;
while((inputline = in.readLine())!=null){
//串联+换行符 with \n
HTML code += inputline+\n”;
}
//播放流必须关闭
in.close();
} catch (IOException e1) {
// TODO 自动生成的 catch block
e.printStackTrace();
}
System.out.println(codeHTML);
}
}
<!DOCTYPE html>
<头>
<标题>JAVA 开发教程和示例
.
.
.
头>
Please disable your ad blocker and refresh the window to use this website.