피드로 돌아가기
WHOIS Is Broken in 2026. Here's the RDAP-First Drop-In That Actually Returns JSON
Dev.toDev.to
Infrastructure

RDAP-First 구조로 WHOIS의 비정형 데이터 한계와 60% 실패율 해결

WHOIS Is Broken in 2026. Here's the RDAP-First Drop-In That Actually Returns JSON

NexGenData2026년 6월 28일20intermediate

Context

RFC 812 기반의 WHOIS 프로토콜은 표준 스키마 부재와 TCP/43 포트의 텍스트 기반 응답으로 인해 TLD별 파싱 로직의 파편화 초래. ICANN의 RDAP 강제 전환과 상용 API의 유료화 가속으로 인해 기존 정규표현식 기반 파이프라인의 무력화 및 데이터 누락 발생.

Technical Solution

  • RDAP-First 전략 채택을 통한 HTTPS 기반 JSON 표준 스키마 우선 처리
  • IANA Bootstrap Registry 참조를 통한 TLD별 권한 서버의 동적 라우팅 구현
  • RDAP 미지원 ccTLD 대응을 위한 Legacy WHOIS Fallback 메커니즘 설계
  • TLD별 상이한 날짜 형식 및 인코딩(Shift-JIS 등)을 통일된 JSON Schema로 정규화
  • HTTP Status Code 기반의 구조화된 에러 모델 도입을 통한 Silent Failure 방지
  • Raw Payload Passthrough 옵션을 통한 정규화 데이터 외 원본 데이터 접근성 보장

1. 도메인 정보 수집 시 TCP/43 대신 HTTPS 기반 RDAP 엔드포인트 우선 적용 여부 검토

2. TLD별 응답 형식이 다른 경우 개별 파서 작성 대신 통합 정규화 레이어(Normalization Layer) 구축

3. 외부 API 의존 시 무료 티어의 급격한 변경에 대비한 Fallback 전략 및 비용 최적화 설계

원문 읽기