1. txt 파일을 읽어오려고 BufferedReader와 stringBuilder를 사용
2. 아무생각 없이 filereader의 path를 잡음
3. 로컬에서 개발중이니 걍 상대 경로로 잡아서 해봄 (안됨)
4. 뭐지? 해서 url(localhost)로 호출 (안됨)
5. 서버에 올려서 url로 호출(ip , localhost)둘다
6. 뭐지? 해서 봤더니 다들 절대 경로로 하길래 아예 c:// 로 컴퓨터에있는거 잡아주니까 됨
7. 뭐지? 해서 서버에있는경로로 잡아주니까 안됨
8. 뭐지? 해서 getServletContext().getRealPath() 로 연결해서 절대경로로 아예 잡아주니까 됨';;;
9. 오... 찾아보니까 절대경로로 잡아줘야한대.......;;; 몰랐음...
10. 근데 우리는 서버 web 이랑 was 나눠지니까 txt면 web서버에 넣을거고...
11. 절대경로 어떻게 이동하지...? 안될듯...?
12. url로 연결하면 안되나 하고 알아봐서 url , urlconnection사용해서 연결...
13. 하려고 했으나 비공개 암호 걸려있어서 username이랑 pw를 같이 보내줘야함...
--> 하는 방법
String auth= "Basic " + new sun.misc.BASE64Encoder().encode(("username" + ":" + "password").getBytes());
URL url = new URL(urlString);
URLConnection httpConnection = url.openConnection();
httpConnection.setRequestProperty ("Authorization", auth);
이렇게 해서 txt파일 가져오기 성공...
우왕 블로그에 쓸거 왕많다...
왜이렇게 모르지ㅠㅠㅠㅠㅠ 기본 개념부터 하나씩 포스팅 해야겠다
이렇게 하는게 맞는지도 모르겠다.. 우선 파일 읽어오니까 성공..ㅜㅜㅜ
'개발공부 > 개발일지(그냥 끄적끄적)' 카테고리의 다른 글
2022 상반기 개발일기 (0) | 2022.08.20 |
---|---|
[코테스터디] 1월 결산 (3) | 2021.02.03 |
11월 개발일지 (2) | 2020.11.09 |
8월 개발 일정...! (0) | 2020.08.04 |
7월 공부 후기 (0) | 2020.08.04 |