您的位置:首页 > 理论基础 > 计算机网络

HttpUtil

2015-08-13 17:13 645 查看
public class HttpUtil {

public static String sendHttpRequest(String url) {

BufferedReader reader = null;

String result = null;

String charset = "utf-8";

StringBuffer sbf = new StringBuffer();

String userAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36";//模拟浏览器

try {

URL url1 = new URL(url);

HttpURLConnection connection = (HttpURLConnection)url1.openConnection();

connection.setRequestMethod("GET");

connection.setReadTimeout(30000);

connection.setConnectTimeout(30000);

connection.setRequestProperty("User-agent",userAgent);

connection.connect();

InputStream is = connection.getInputStream();

reader = new BufferedReader(new InputStreamReader(

is, charset));

String strRead = null;

while ((strRead = reader.readLine()) != null) {

sbf.append(strRead);

sbf.append("\r\n");

}

reader.close();

result = sbf.toString();

} catch (Exception e) {

e.printStackTrace();

}

return result;

}

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