BBS > xml

HttpConnect

작성자 : 이창우 (x1wins) | 등록일 : 2011-10-24 | 목록
첨부 파일이 없습니다.
첨부 이미지가 없습니다.
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;


public class HttpConnect{	
	//http://59.10.50.80:8080/engvill/userid/eng_test/crs/1
	private static final String TAG = HttpConnect.class.getName();			
	private static StringBuffer retMsg = null;
	
	public static StringBuffer getMessage(){
		Logger.debug("getMessage", retMsg.toString());
		return retMsg;
	}
	
	public static StringBuffer getHttpResponse(String urlAddr) throws Exception{		
		BufferedReader br = null;
		InputStream is = null;
		String resData = "";
		retMsg = new StringBuffer();
		
		try{			
			URL url = new URL(urlAddr);
			URLConnection urlconn =  url.openConnection();
			
			// TimeOut Setting
			System.setProperty("sun.net.client.defaultConnectTimeout", "10000");
			System.setProperty("sun.net.client.defaultReadTimeout", "10000");
			
			is = urlconn.getInputStream();
			br  = new BufferedReader(new InputStreamReader(is, "utf-8"));
		
			while(br.ready()){
				resData = br.readLine() +"\n";
				retMsg.append(resData);
			}
			Logger.debug(TAG, retMsg.toString());
					
		}catch(Exception ex){
			ex.printStackTrace();
			return null;
			
		}finally{
			try{	if(br != null) 			br.close();	} catch(Exception e){}
			try{	if(is != null) 			is.close();	} catch(Exception e){}
		}
		
		return retMsg;
	}

}
아래에 IXMLElement와 같이 사용하면 된당~~
로그인 하셔야 댓글을 사용하실수 있습니다.
댓글쓰기를 누르면 로그인 페이지로 이동 후 돌아옵니다.
총 댓글 겟수 0
번호 제목 등록일 작성자 조회수
-> HttpConnect (0) 2011-10-24 이창우 2699
350 java parsing IXMLElement (0) 2011-10-24 이창우 3442
109 xstream (0) 2011-05-18 이창우 2702
< 1 >
글쓰기 검색