HttpsServer
HttpsServer (HTTPS 지원 서버)
HTTPS를 지원하도록 확장된 HttpServer입니다. SSL 연결을 위한 SSL 구성을 수립하는 HttpsConfigurator 객체를 반드시 가져야 합니다.
본문
HttpsServer는 HttpServer의 하위 클래스로, SSL/TLS를 통한 HTTPS 요청 처리를 지원합니다. 기본 HTTP 서버의 모든 기능을 그대로 가지면서 추가로 보안 연결을 설정합니다.
서버에는 반드시 HttpsConfigurator가 연결되어 있어야 하며, 이 객체가 각 SSL 연결의 보안 구성을 결정합니다. 나머지 설정(핸들러 등록, 컨텍스트 생성, 실행자 지정 등)은 HttpServer와 동일합니다.
HttpsServer.create() 또는 HttpsServer.create(InetSocketAddress, int)로 인스턴스를 만들고 setHttpsConfigurator(HttpsConfigurator)로 보안 구성을 지정한 뒤 시작합니다. 안전한 통신이 필요한 서비스에 사용하며, 클라이언트와의 모든 통신 내용이 암호화되어 전달됩니다.