UrlTest
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;
public class UrlTest {
public static void main(String[] args) throws IOException {
URL url = new URL("http://www.daum.net");
System.out.println(url.getProtocol());
System.out.println(url.getHost());
System.out.println(url.getPort());
System.out.println(url.getPath());
System.out.println(url.getFile());
System.out.println(url.getAuthority());
URLConnection con = url.openConnection();
InputStream in = con.getInputStream();
// url 연결서버로부터 처음 5줄 읽어서 url.txt 파일 저장
Scanner input = new Scanner(in);
String inp = null;
FileWriter fw = new FileWriter("Url.txt");
for(int i=1;i<5;i++){
fw.write(input.nextLine()+"\n");
}
input.close();
fw.close();
}
// 영문자, 숫자 그대로 작성
// 한글, 특수문자들은 인코딩 같다
// 공백 ==> +
// + -> %20
// 한글 -> %AB%
}