matlab.net.http.HTTPException 클래스
네임스페이스: matlab.net.http
슈퍼클래스: MException
HTTP 서비스에서 발생되는 예외
설명
HTTPException
클래스에는 오류에 대한 정보가 들어 있습니다.
RequestMessage.send
메서드는 메시지를 전송하려고 시도한 이후에 오류가 발생하는 경우 HTTP 예외를 발생시킵니다. 예를 들어, 이 메서드는 다음과 같은 경우 예외를 발생시킵니다.
전송 중에 오류가 발생하여 서버가 메시지를 받지 못하는 경우. 가능한 오류 원인으로는 네트워크 문제, 제한 시간 초과, 잘못된 URI 등이 있습니다.
서버가 메시지를 받지만, 응답을 보내는 중 오류가 발생한 경우.
서버가 메시지를 받고 응답을 보내지만, 응답을 해당 Content-Type에 따라 변환할 수 없는 경우. 예를 들어, 잘못된 JSON 문자열이 수신되는 경우가 있습니다.
RequestMessage.send
메서드가 메시지를 보내려고 시도하기 전에 오류가 발생하면 표준 MException
이 대신 발생됩니다.
HTTPException
은 MException.cause
속성의 오류를 설명하고 트랜잭션의 내역을 반환합니다. History
속성에는 전송된 메시지와 수신된 메시지(있는 경우)가 포함됩니다.
속성
예제
버전 내역
R2016b에 개발됨