* JAXB : 자바의 XML을 파싱할 수 있게 도와주는 라이브러리로, 기존의 XML 분석 방법이 XML 전체를 String 형식으로 받아와서 문자열을 자르는 방식이었다면 JAXB는 원하는 태그명, 어트리뷰트명을 기입한 클래스를 마련해두기만 하면 자동적으로 값이 클래스에 들어오게 해주는 자동화 라이브러리다. 우선 아래와 같은 XML 객체가 있다. @XmlRootElement(name = "packet") public class GetRequest { private Webspace webspace; public Webspace getWebspace() { return webspace; } public void setWebspace(Webspace webspace) { this.webspace = websp..
자바로 nslookup을 구현할 수 있다. public void nslookup(String domain) { InetAddress[] inetaddr = null; try { inetaddr = InetAddress.getAllByName(domain); } catch(Exception e) { e.printStackTrace(); } for (InetAddress inetAddress : inetaddr) { System.out.println("-----------------------------"); System.out.println(inetAddress.getHostName()); System.out.println(inetAddress.getHostAddress()); System.out.prin..
https://gentlysallim.com/dns%EB%9E%80-%EB%AD%90%EA%B3%A0-%EB%84%A4%EC%9E%84%EC%84%9C%EB%B2%84%EB%9E%80-%EB%AD%94%EC%A7%80-%EA%B0%9C%EB%85%90%EC%A0%95%EB%A6%AC/ DNS란 뭐고, 네임서버란 뭔지 개념정리 | 살살살림 DNS란 건 뭐고, DNS 서버란 건 뭐고, 네임서버란 건 뭐고 이름부터 혼란스러운 개념. 사용자의 입장에서 왜 DNS 역할이 필요한지와 추천할 만한 무료 네임서버에 대해서 알.아.보.자. gentlysallim.com https://blog.o3g.org/network/dns-record/ DNS 레코드를 간단히 알아보아요 : 오픈 인프라 엔지니어 그룹 구글에는 Goo..
항상 하던 작업인데도 다시하면 새로운 에러를 뱉는 놀라운 개발의 세계! 이번엔 SSL 인증서가 해당 호스트 네임과 맞지 않는다는 에러가 발생했다. I/O error on GET request for "https://jane-shop.kr/create-user": Certificate for doesn't match any of the subject alternative names: [jane-shop.kr, www.jane-shop.kr]; nested exception is javax.net.ssl.SSLException: Certificate for doesn't match any of the subject alternative names: [jane-shop.kr, www.jane-shop.kr] ..