(2) URLconnection 객체

4
  • 디렉터리 URLconnection 대상의 의미 URLconnection과 URL의 차이 URLconnection 통신을 사용하는 일반적인 절차는 URLconnection을 통해 WWW 자원을 읽고 쓰기
  • URLconnection 의미


  • URLconnection 대상은 URL 자원과 자바 프로그램의 통신 연결을 대표하며, 이 URL 자원에 대해 읽거나 쓸 수 있습니다
  • URLconnection과 URL의 차이점


  • URLConnection:
    서버 응답 메시지의 첫 번째 부분을 볼 수 있습니다
    양방향이었어요.
    클라이언트 요청 메시지의 첫 번째 부분을 설정할 수 있습니다
  • URLconnection 통신을 사용하는 일반적인 절차


  • URL 객체 구성
    URL 객체의 openConnection() 방법을 호출하여 해당 URL에 대한 URLconnection 객체를 가져옵니다.
    이 URLconnection 객체 구성
    첫 번째 필드 읽기
    입력 흐름 읽기 데이터 가져오기
    출력 스트림 쓰기 데이터 가져오기
    연결 해제
  • URLconnection을 통한 WWW 리소스 읽기 및 쓰기

  • public class URLConnection{
     try{
       URL cs =new URL("http://www.sina.com/");
       URLConnection tc=cs.openConnection();
       BufferedReader in=new BufferedReader(new InputStreamReader(tc.getInputStream()));
       String inputLine;
       while((inputLine=in.readLine())!=null)
           System.out.println(inputLine);
         in.close();
    }catch(MalformedURLException e)
    {System.out.println("MalformedURLException");}
    catch(IOException e){System.out.println("IOException");}
       }
    }

     
     

     

    좋은 웹페이지 즐겨찾기