getByName(String host)
InetAddress naverIp = InetAddress.getByName("www.naver.com");
getAllByName(String host) : IP주소가 여러개인 호스트의 정보 가져오기
InetAddress[] naverIp = InetAddress.getAllByName("www.naver.com");
getLocalHost() : 내컴퓨터 IP주소 가져오기
InetAddress localIp = InetAddress.getLocalHost();
getByAddress(byte[] addr)
getByAddress(String host, byte[] addr)
getHostName()
getHostAddress()
URL : Uniform Resource Locator
인터넷에서 특정 자원의 위치
URL(String protocol, String host, int port, String file)
URL(String protocol, String host, String file)
URL(String urlString)
getProtocol() : http
getHost() : 호스트이름, IP
getFile()
getQuery()
getPath()
getPort()
getRef()
URI : Uniform Resource Identifier
통합자원 식별자
// url 객체 생성
URL url = new URL("https://www.naver.com/index.html");
// URLConnection 객체 생성
URLConnection urlCon = url.openConnection();
urlConnection 클래스
https://goddaehee.tistory.com/161
https://docs.oracle.com/javase/8/docs/api/index.html