WebDev 5

Java) SOAP XML리스폰스를 JSON으로 변환

세일즈포스 마케팅 클라우드의 E메일콘텐츠/Data Extension/액티비티/오토메이션 생성관련 API가, JSON형식과 SOAP XML형식이 섞여있는 관계로 SOAP XML형식의 리스폰스를 JSON형식으로 변환 ※ 실제론 httpsURLConnection으로 리퀘스트 → 리스폰스InputStream/Reader로 문자열로 변환 → XML.toJSONObject의 순서이나, API리퀘스트/리스폰을 String으로 변환하는 부분은 생략 https://github.com/stleary/JSON-java GitHub - stleary/JSON-java: A reference implementation of a JSON package in Java. A reference implementation of a JS..

WebDev/Java 2022.11.03

리눅스 du커맨드, 현재 디렉토리 하위 항목(파일/디렉토리) 용량 표시

du 커맨드 (Disk Usage) 현재 디렉토리 하위의 파일 / 디렉토리 용량 확인 # 현재 디렉토리 하위 파일/디렉토리 용량 표시 + 용량 내림차순(용량 큰 것부터) + 상위 10항목 du -sh ./* | sort -rh | head -10 # 현재 디렉토리 하위 디렉토리 용량 표시 + 용량 내림차순(용량 큰 것부터) du -sh ./*/ | sort -rh # 특정 패턴의 파일명 대상으로, 각 파일 용량 합계 표시 du -ch ./localhost_access_log.2022-* | grep total (영문) 맨 윗줄 커맨드, 커맨드 및 옵션에 대한 설명 https://explainshell.com/explain?cmd=du+-sh+.%2F*+%7C+sort+-rh+%7C+head+-10 exp..

WebDev/AWS・Linux 2022.05.29

FireFox 새로고침(Ctrl+R)시 input태그가 초기화 되지 않음

브라우저 간의 리로드(새로고침) 시의 동작 차이로 문제가 된 적이 있어 남김 Chrome / Edge / IE11의 경우, 새로고침 시에 input태그의 값이 초기화 되지만 FireFox의 경우, input:radio, input:text등을 입력 후 Ctrl+R / 주소창 옆 새로고침 버튼으로 페이지 새로고침 시에 입력한 내용이 그대로 남음...( FireFox도, 슈퍼리로드(Ctrl+F5)의 경우엔 정상적으로 입력 내용 초기화 ) input태그에 autocomplete="off"속성을 추가해주면 된다고 하는데, HTML 전부 수정할 수 없을 경우엔 웹사이트 공통 헤더푸터에 JS를 추가해서, DOM찾아서 속성 추가해주는 게 편할 듯 ※ Stack Overflow 관련 질문 https://stackove..

WebDev/etc 2022.05.28