package com.shengke.tool;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

/**
 * 	类说明
 * @author  ShengKe
 * @version V1.0  创建时间:2015年2月5日 下午7:34:37
 */

public class GetHttp {
	
    /** 
     * 发起http get请求获取网页源代码 
     *  
     * @param requestUrl 
     * @return 
     */  
    private static String httpRequest(String requestUrl) {  
        StringBuffer buffer = null;  
  
        try {  
            // 建立连接  
            URL url = new URL(requestUrl);  
            HttpURLConnection httpUrlConn = (HttpURLConnection) url.openConnection();  
            httpUrlConn.setDoInput(true);  
            httpUrlConn.setRequestMethod("GET");  
  
            // 获取输入流  
            InputStream inputStream = httpUrlConn.getInputStream();  
            InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "utf-8");  
            BufferedReader bufferedReader = new BufferedReader(inputStreamReader);  
  
            // 读取返回结果  
            buffer = new StringBuffer();  
            String str = null;  
            while ((str = bufferedReader.readLine()) != null) {  
                buffer.append(str+"\n");  
            }  
  
            // 释放资源  
            bufferedReader.close();  
            inputStreamReader.close();  
            inputStream.close();  
            httpUrlConn.disconnect();  
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
        return buffer.toString();  
    }  


	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println(httpRequest("http://www.zuidaima.com/share/create.htm")); 

	}

}
最近下载更多
absolutelycode  LV1 2020年11月30日
aaa最代码  LV14 2020年7月30日
diandian3757  LV2 2020年5月11日
solike  LV1 2020年1月3日
女方面  LV18 2019年10月28日
1106547553  LV10 2019年5月5日
chinafjfzlj  LV31 2018年12月26日
tan18871439923  LV14 2018年11月3日
钟立海  LV12 2018年8月15日
NemoFrl  LV1 2018年3月26日
最近浏览更多
sunlea  LV20 2022年9月8日
dongtian 2021年9月25日
暂无贡献等级
heifenglei  LV7 2021年1月20日
absolutelycode  LV1 2020年11月30日
1974219662  LV1 2020年11月29日
aaa最代码  LV14 2020年7月30日
Gyq灬ming  LV11 2020年6月22日
朱沂原 2020年6月1日
暂无贡献等级
wei112233  LV15 2020年5月20日
hjw550 2020年5月19日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友