java.net
패키지의 클래스들 사용URL
클래스
프로토콜://호스트명:포트번호/경로명/파일명...
의 형태URLConnection
클래스
HttpURLConnection
클래스 사용
URLConnection
의 하위 클래스URL
사용하기☕ Ex01.java
// ⭐️ 예외를 던짐. 여기에서는 main에 넘기기
URL url1 = new URL("<https://showcases.yalco.kr/java/index.html>");
URL url2 = new URL("<https://showcases.yalco.kr>");
URL url3 = new URL(url2, "/java/index.html");
String url1Str = url1.toExternalForm();
String url3Str = url3.toExternalForm();
boolean sameUrl = url1.equals(url3);
URL
인스턴스로 만들어 사용하는 이유 // 💡 URL의 인스턴스 메소드들
String content = url1.toExternalForm();
String file = url1.getFile();
String path = url1.getPath();
String host = url1.getHost();
long port = url1.getPort();
long defPort = url1.getDefaultPort();
URLConnection
사용하기☕ Ex02.java