ProtocolException

ProtocolException (프로토콜 예외)

TCP 오류와 같이 기본 프로토콜에 오류가 있음을 나타내기 위해 던져지는 예외입니다. IOException의 하위 클래스입니다.

출처: Java API Reference

본문

프로토콜 수준에서 응답을 해석하거나 연결을 유지하는 과정에서 문제가 발생했을 때 발생합니다.

이 예외는 HTTP 같은 고수준 프로토콜을 처리하던 중 기본 전송 프로토콜에서 오류가 감지되었을 때 발생합니다.

예를 들어 응답 행을 파싱할 수 없거나 TCP 수준에서 예상치 못한 상태가 나타나면 ProtocolException이 던져질 수 있습니다.

연결의 프로토콜 호환성과 서버 상태를 점검하거나, 요청/응답 형식이 명세를 따르는지 확인하여 해결합니다.

TCP 수준에서 오류가 발생했을 때 던져집니다.

서버와 클라이언트의 프로토콜 호환성을 점검합니다.

더 알아보기 (Learn more)

Java 공식 API