program_language 및 궁금한것/Java

[자바] InetAddress, URL

jinsiri 2019. 5. 8. 15:36

- IP주소를 다루기 위한 클래스

 

메소드의 이름은 대부분이 get이다.- IP주소를 다루기 위한 클래스
  XXX.XXX.XXX.XXX
  XXX: 0~255

 주요메소드)
    byte[] getAddress()
    static InetAddress[] getAllByName(String host)
    static InetAddress getByName(String host)
    String getHostAddress()
    String getHostName()
    
 Uniform Resource Location

http://www.gildong.co.kr:80/test/hello.jsp?name=gildong&age=13&job=student#index1

프로토콜: 자원에 접근하기 위해 서버와 통신하는데 사용되는 통신규약(http)
호스트명: 자원을 제공하는 서버의 이름   www.gildong.co.kr
포트번호: 통신에 사용되는 서버의 포트번호    80
경로명: 접근하려는 자원이 저장된 서버상의 위치    /test/
파일명: 접근하려는 자원의 이름         hello.jsp
쿼리(query): URL에서 '?'이후의 부분   name=gildong&age=13&job=student
참조(anchor): URL에서 #이후의 부분


- 어플리케이션과 URL간의 통신연결을 나타내는 클래스의 최상위 클래스
- URLConnection을 사용해서 연결하고자 하는 자원에 접근하고 읽고 쓰기를 할 수 있다. 

반응형