기본 콘텐츠로 건너뛰기

5월, 2021의 게시물 표시

개발 공부 - 공공데이터포털 사용법 (공휴일 조회 API, 날씨 API 사용 방법), 무료 프록시 서버

https://data.go.kr/index.do 에서 신청해서 사용 가능하다. https://www.data.go.kr/data/15012690/openapi.do 특일 신청 (공휴일 조회) HTML에만 단독으로 가져와서 사용할 때는 CORS 오류가 나므로, var request = new XMLHttpRequest(); request.open('GET', 'http://cors-anywhere.herokuapp.com/입력할URL'); request.responseType = 'json'; request.send(); request.onload = function() { dataValue= request.response; }; 위와 같이 프록시 서버를 사용해서 Access-Control-Allow-Origin 을 설정하였다. 그 후에는 가져온 값들 비교해서 오늘이 공휴일 일 때만 확인할 수 있도록 작업 할 예정이다. var todayDate = getTimeStamp(); for(var i = 0; i<dataValue.numOfRows;i++){      if(todayDate == dataValue.items.item[i].locdate){ alert(dataValue.items.item[i].dateName);      } } 토이 프로젝트로 구글 형태를 띄는 html 페이지 만들어 보는 중인데, 여기서 사용 예정이다. http://cat.dothome.co.kr/ 추신. var proxyURL = 'https://cors.bridged.cc/'; //herokuapp demo 서버 사용의 불편함으로 bridged.cc 로 전환 210618 //proxyURL = 'http://cors-anywhere.herokuapp.com/'; //proxyURL = 'https://robwu.nl/cors-anywhere.html/'; //proxyURL = &

개발 공부 - 파일 트리 구조 형태로 생성하기

cmd 에서 tree를 입력시에는 현재 해당하는 디렉토리 내의 정보가 출력 가능하다. 명령어 : tree 파일 형태로 저장하고 싶으면 > 를 사용해서 내보내면 된다. 명령어 : tree > 저장하고자 하는 이름.txt 옵션을 사용해서 저장하고 싶으면 /f /a를 사용하면 된다. /f 는 각 폴더에 있는 파일을 모두 표시하는 것이다 /a 는     │      └─2. 사이트 전달 내역     └─2. 상담 자료 이런식으로 그래픽 문자 형태로 출력하는 대신     |       \---2. 사이트 전달 내역     \---2. 상담 자료 이런 형식으로 텍스트 문자로 대치해서 출력해준다. 명령어 : tree /f /a > 저장하고자 하는 이름.txt  이렇게 출력 형태 변경, 저장, 조회가 가능하다. 출처 : https://ojhsky.tistory.com/entry/%ED%8C%8C%EC%9D%BC%ED%8A%B8%EB%A6%AC-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0-%ED%8F%B4%EB%8D%94-%EB%82%B4%EC%9A%A9-%ED%95%9C%EB%88%88%EC%97%90-%EB%B3%B4%EC%9E%90