package demo1;
import java.io.*;
import java.net.*;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.HttpResponseException;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
public class Test1 {
public static void main(String[] args) throws ClientProtocolException, IOException {
URL url=new URL("http://www.baidu.com");
HttpURLConnection httpurlconnection=(HttpURLConnection) url.openConnection();
InputStream is=httpurlconnection.getInputStream();
BufferedReader breader=new BufferedReader(new InputStreamReader(is,"utf-8"));
String line="";
while((line=breader.readLine())!=null)
{
System.out.println(line);
}
}
}用url类获取指定url的页面内容
最新推荐文章于 2023-06-09 16:52:27 发布
本文展示了一个使用Apache HttpClient库进行HTTP GET请求并解析响应内容的基本示例,具体包括URL构造、连接创建、输入流获取及UTF-8编码的字符读取。
701

被折叠的 条评论
为什么被折叠?



