您的位置:首页 > 运维架构 > 网站架构

用java 获取指定url 网站内容

2013-03-25 18:10 337 查看
package com.util;

import java.io.BufferedReader;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.URL;

public class GetUrlContent {

public static String getUrlTheContent(String aimurl){

try{

URL url = new URL(aimurl);

//设置代理

//String proxy = "10.165.2.1:8080";

System.setProperty("proxySet","true");

System.setProperty("proxyHost","10.165.2.1");

System.setProperty("proxyPort","8080");

InputStream is = url.openStream();

BufferedReader bi = new BufferedReader(new InputStreamReader(is));

String str = "";

String returnstr="";

while ((str = bi.readLine()) != null) {

returnstr+=str;

System.out.println(str);

}

if(str==null)

str="没有获取到内容";

return returnstr;

}

catch(Exception e){

System.out.println("-----------Error----------"+e.getMessage());

return "发生了错误";

}

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

GetUrlContent.getUrlTheContent("http://www.sohu.com");

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: