오류 이미지

마지막 업데이트: 2023-05-22
  • 작성 대상:
  • Developer
    User

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

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

노트

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

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

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

속성

텍스트 문자열입니다. 지정하면 이미지 카탈로그의 유효한 catalog::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, attribute::ErrorDetail

이 페이지에서는