ErrorImage

오류 응답 이미지입니다. 이미지 제공은 일반적으로 오류가 발생하면 텍스트 메시지와 함께 오류 상태를 반환합니다.

attribute::ErrorImage 오류가 발생할 경우 이미지, 카탈로그 항목 또는 템플릿을 구성할 수 있습니다.

노트

누락된 이미지는 attribute::DefaultImage으로 처리할 수도 있습니다.

오류 메시지 텍스트를 응답 이미지에 렌더링할 수 있는 이미지 제공 템플릿을 구성할 수 있습니다. 다음 사전 정의된 변수를 $error.title 템플릿에 포함할 수 있습니다. 이 템플릿은 짧은 오류 설명으로 대체되며, 보다 자세한 오류 설명으로 대체됩니다(attribute::ErrorDetail 세부 수준이 $error.message 로 구성됨).

오류 이미지/템플릿을 성공적으로 처리할 수 있으면 HTTP 상태 200이 반환됩니다. 이 처리 중에 오류가 발생하면 HTTP 오류 상태 및 텍스트 메시지가 반환됩니다.

속성

텍스트 문자열입니다. 지정하면 이미지 카탈로그의 유효한 카탈로그::Id 값이거나 이미지 서버에서 액세스할 수 있는 이미지 파일의 상대(attribute::RootPath) 또는 절대 경로여야 합니다.

기본값

정의되지 않은 경우 default::ErrorImage에서 상속됩니다. 정의되지만 비어 있으면 default::ErrorImage 이 정의되어 있고 HTTP 오류 상태 및 텍스트 메시지가 반환되더라도 오류 이미지 동작이 비활성화됩니다.

이미지에 렌더링된 오류 메시지와 함께 응답 이미지를 가져오려면 먼저 이미지 카탈로그에서 템플릿을 정의해야 합니다. 이 경우 onError이라는 이미지 카탈로그에서 catalog::Modifier에 다음 항목이 포함된 항목을 만듭니다.

size=300,300&bgc=ffffff&text=$error.message$

템플릿이 attribute::ErrorImage에 등록되었습니다.

ErrorImage=myCatalog/onError

이 예제에서 텍스트는 기본 글꼴, 글꼴 색상 및 글꼴 크기를 사용하여 렌더링됩니다.

참조

attribute::RootPath , catalog::Id, attribute::DefaultImage, 속성::ErrorDetail

이 페이지에서는