웹 캡처 및 변환 도구

Java를 사용한 오류 처리

자바 API

오류가 발생할 때 개발자가 프로그래밍 방식으로 오류를 처리 할 수 ​​있도록 GrabzIt Java API 오류에 직접 매핑되는 오류 코드가 포함 된 GrabzItException을 발생시킵니다. 각 오류 코드가 오류에 매핑되는 방식이 아래 표에 표시되어 있으므로 오류 메시지를 구문 분석 할 필요가 없습니다.

오류 코드를 사용하여 오류 처리 방법을 결정하는 GrabzItException 예외의 예는 다음과 같습니다.

try
{
    GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
    grabzIt.URLToImage("https://www.tesla.com");
    grabzIt.SaveTo("images/result.jpg");
}
catch(GrabzItException e)
{
    if (e.getCode() == ErrorCode.PARAMETERNOURL)
    {
        //Please enter a URL
    }
}

오류 코드 조회

오류 값 상품 설명 암호
PARAMETERNOURL URL이 없습니다 100
PARAMETERINVALIDURL 지정된 URL이 유효하지 않습니다 101
PARAMETERNONEXISTANTURL 지정된 URL이 존재하지 않습니다 102
매개 변수 누락 응용 프로그램 키 응용 프로그램 키가 없습니다 103
PARAMETERUNRECOGNISEDAPPLICATIONKEY 응용 프로그램 키가 인식되지 않습니다 104
매개 변수 누락 서명 서명이 없습니다 105
PARAMETERINVALIDSIGNATURE 서명이 유효하지 않습니다 106
PARAMETERINVALIDFORMAT 지정된 형식이 잘못되었습니다 107
PARAMETERINVALIDCOUNTRYCODE 지정된 국가 코드가 유효하지 않습니다 108
PARAMETERDUPLICATEIDENTIFIER 지정된 식별자가 이미 존재합니다 109
매개 변수 일치 기록 일치하는 레코드를 찾을 수 없습니다 110
PARAMETERINVALIDCALLBACKURL 지정된 콜백 URL이 잘못되었습니다 111
PARAMETERNONEXISTANTCALLBACKURL 콜백 URL이 존재하지 않습니다 112
매개 변수 이미지 폭 도구 지정된 이미지 너비가 너무 큼 113
매개 변수 이미지 높이 도구 지정된 이미지 높이가 너무 큼 114
PARAMETERBROWSERWIDTHTOOLARGE 지정된 브라우저 높이가 너무 큼 115
PARAMETERBROWSERHEIGHTTOOLARGE 지정된 브라우저 너비가 너무 큼 116
매개 변수 지연 도구 지정된 지연 시간이 너무 큼 117
PARAMETERINVALIDBACKGROUND PDF에 유효하지 않은 배경 매개 변수 118
PARAMETERINVALIDINCLUDELINKS PDF에 대한 잘못된 포함 링크 매개 변수 119
PARAMETERINVALIDINCLUDEOUTLINE PDF에 대한 잘못된 포함 개요 매개 변수 120
매개변수가 잘못되었습니다.PAGESIZE 유효하지 않은 PDF 페이지 크기 121
매개변수가 잘못되었습니다.PAGEORIENTATION PDF의 잘못된 페이지 방향 122
PARAMETERVERTICALMARGINT오라지 PDF의 세로 여백이 너무 큼 123
PARAMETERHORIZONTALMARGINT오라지 PDF의 가로 여백이 너무 큼 124
PARAMETERINVALIDCOVERURL PDF의 유효하지 않은 표지 URL 125
PARAMETERNONEXISTANTCOVERURL PDF에 지정된 표지 URL이 없습니다. 126
PARAMETERMISSINGCOOKIENAME 쿠키 이름이 없습니다 127
PARAMETERMISSINGCOOKIEDOMAIN 쿠키 도메인 누락 128
PARAMETERINVALIDCOOKIENAME 유효하지 않은 쿠키 이름 129
PARAMETERINVALIDCOOKIEDOMAIN 잘못된 쿠키 도메인 130
PARAMETERINVALIDCOOKIEDELETE 잘못된 쿠키 삭제 값 131
PARAMETERINVALIDCOOKIEHTTP 유효하지 않은 쿠키 HTTP 값 132
PARAMETERINVALIDCOOKIEEXPIRY 유효하지 않은 쿠키 만료 133
PARAMETERINVALIDCACHEVALUE 유효하지 않은 캐시 값 134
PARAMETERINVALIDDOWNLOADVALUE 잘못된 다운로드 값 135
PARAMETERINVALIDSUPPRESSVALUE 유효하지 않은 억제 값 136
매개 변수 누락WATERMARK식별자 누락 watermark 식별자 137
매개변수가 잘못되었습니다.WATERMARK식별자 잘못된 watermark 식별자 138
매개변수가 잘못되었습니다.WATERMARKXPOS 잘못된 watermark x 위치 139
매개변수가 잘못되었습니다.WATERMARK이포스 잘못된 watermark y 위치 140
매개 변수 누락WATERMARKFORMAT Watermark 찾을 수 없음 141
매개 변수WATERMARK너무 큰 Watermark 너무 큰 142
매개 변수 누락 매개 변수 누락 된 매개 변수 143
파라메타 품질 도구 품질 매개 변수가 너무 큼 144
파라메타 품질 품질 매개 변수가 너무 작습니다 145
PARAMETERREPEATTOOSMALL 반복 매개 변수가 너무 작습니다 149
PARAMETERINVALIDREVERSE 역 파라미터가 유효하지 않습니다 150
매개 변수 FPS 도구 초당 프레임 수 매개 변수가 너무 큼 151
파라메타 초당 프레임 매개 변수가 너무 작습니다 152
매개 변수 속도 속도 파라미터가 너무 빠름 153
파라미터 속도 속도 매개 변수가 너무 느림 154
PARAMETERINVALIDANIMATIONCOMBINATION 지속 시간, FPS, 너비 및 높이 매개 변수 조합이 너무 큽니다 155
PARAMETERSTARTTOOSMALL 시작 매개 변수가 너무 작습니다 156
매개 변수 지속 기간 지속 시간 매개 변수가 너무 작습니다 157
PARAMETERNOHTML HTML이 지정되지 않았습니다 163
PARAMETERINVALIDTARGETVALUE 잘못된 대상이 지정되었습니다 165
PARAMETERINVALIDHIDEVALUE 지정된 요소를 숨길 수 없습니다 166
PARAMETERINVALIDINCLUDEIMAGES DOCX에 대한 링크 매개 변수 포함 167
PARAMETERINVALIDEXPORTURL 잘못된 내보내기 URL 168
PARAMETERINVALIDWAITFORVALUE 지정된 잘못된 대기 169
PARAMETERINVALIDTRANSPARENTVALUE 유효하지 않은 투명이 지정되었습니다. 170
파라메타 인 밸리데이션 키 잘못된 암호화 키가 지정되었습니다 171
매개 변수 유효 범위 잘못된 광고 값이 지정되었습니다. 172
매개 변수 유효성 잘못된 HTTP 프록시 설정 제공 173
PARAMETERINVALIDNONOTIFY 잘못된 쿠키 알림 값이 지정되었습니다. 174
PARAMETERINVALIDHD 유효하지 않은 고화질 값이 지정되었습니다. 176
매개변수INVALIDMEDIATYPE 잘못된 미디어 유형 값이 지정되었습니다. 177
PARAMETERINVALID비밀번호 잘못된 암호 값이 지정되었습니다. 178
매개변수 무효 병합 잘못된 병합 식별자가 지정되었습니다. 179
매개변수가 유효하지 않습니다.클릭 값 클릭할 CSS 선택기가 잘못되었습니다. 180
네트워크 서버 오프라인 서버 오프라인 200
네트워크 일반 오류 일반적인 네트워크 오류 201
네트워크 도스 택 분산 서비스 거부 공격 202
렌더링 오류 일반적인 렌더링 오류 300
렌더링 누락 화면 캡처 스크린 샷 누락 301
일반 오류 일반적인 오류 400
업그레이드 필요 업그레이드 필요 500
FILESAVEERROR 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 save 오류 600
FILENONEXISTANTPATH 파일 경로가 존재하지 않습니다 601