일반 HttpURLConnection 클래스를 이용한 Search

황제낙엽 2006.12.28 11:13 조회 수 : 670 추천:220

sitelink1  
sitelink2  
sitelink3  
sitelink4  
sitelink5  
sitelink6  

import java.io.*;   

import java.net.*;   

public class EmpasSearch   

{   

   public static void main(String[] args) throws Exception   

   {   

       //http://search.empas.com/search/all.html?a=w&s=&f=&z=A&q=신해철   

       String keyword = null;   

       //keyword = "신해철";   

       keyword = URLEncoder.encode("신해철");   

       String query = "a=w&s=&f=&z=A&q=" + keyword;   

       String empasURL = "http://search.empas.com/search/all.html";   

     

       URL url = new URL(empasURL);   

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

     

       connection.setRequestMethod("GET");   

       connection.setDoOutput(true);   

       connection.setDoInput(true);   

       connection.setUseCaches(false);   

       connection.setDefaultUseCaches(false);   

     

       PrintWriter out = new PrintWriter(connection.getOutputStream());   

       out.println(query);   

       out.close();   

     

       BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));   

       String line = null;   

     

       while((line = in.readLine()) != null)   

       {   

           System.out.println(line);   

       }   

       in.close();   

   }   

}

번호 제목 글쓴이 날짜 조회 수
23 Polymorphism과 Method Overriding에 대한 이야기 황제낙엽 2003.05.15 330
22 자바의 특징 황제낙엽 2003.05.06 450
21 JVM (Java Virtual Machine)에 대한 몇가지 설명 황제낙엽 2003.05.06 210
20 자바설화 황제낙엽 2003.05.03 395
19 XML기반 정보 보호 기술의 대두 황제낙엽 2003.04.22 265
18 인터넷을 통한 자바 기술의 변화 황제낙엽 2003.04.07 493
17 JAVA관련 용어와 기술 황제낙엽 2003.04.05 458
16 UTF-8을 위한 문자열 인코딩처리 관련 황제낙엽 2006.10.06 881
15 Code Conventions for JavaTM Programing Language file 황제낙엽 2006.10.23 518
14 자바에서 UTF-8 개발에 관한 정리 (2) 황제낙엽 2006.10.06 543
13 자바에서 UTF-8 개발에 관한 정리 (1) 황제낙엽 2006.10.06 539
12 일본어 전각 반각 변환 예제 소스 .두번째 [1] file 황제낙엽 2007.01.11 569
11 일본어 전각 반각 변환 예제 소스 .첫번째 file 황제낙엽 2007.01.10 3371
10 환경파일 로드 클래스 구성 (XML파싱) 황제낙엽 2007.01.05 437
9 HttpURLConnection을 사용하여 웹 페이지 액세스하기 (두번째) 황제낙엽 2007.01.05 593
8 자바의 I/O 예제 [1] file 황제낙엽 2006.12.28 346
» HttpURLConnection 클래스를 이용한 Search 황제낙엽 2006.12.28 670
6 HttpURLConnection을 사용하여 웹 페이지 액세스하기 (첫번째) 황제낙엽 2006.12.28 522
5 Servlet으로 구현한 파일 다운로드(download) 페이지 황제낙엽 2006.12.27 455
4 JSP로 구현한 파일 다운로드(download) 페이지 황제낙엽 2006.12.27 2583