כלים ללכידה ולהמרה של האינטרנט

שגיאה בטיפול עם Javaממשק API של Java

על מנת לאפשר למפתחים לטפל בשגיאות באופן תכנותי, כאשר מתרחשת שגיאה ממשק API של GrabzIt Java זורק 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 כתובת אתר חסרה 100
PARAMETERINVALIDURL כתובת אתר שצוינה אינה חוקית 101
PARAMETERNONEXISTANTURL כתובת אתר שצוינה אינה קיימת 102
PARAMETERMISSING APPLICATIONKEY מפתח היישום חסר 103
PARAMETERUNRECOGNISED APPLICATION KEY מפתח היישום אינו מזוהה 104
חתימת PARAMETERMISSINGS חתימה חסרה 105
חתימת פרמטרינוואלידס החתימה אינה חוקית 106
PARAMETERINVALIDFORMAT הפורמט שצוין אינו חוקי 107
PARAMETERINVALIDCOUNTRYCODE קוד המדינה שצוין אינו חוקי 108
מזגן PARAMETER מזהה שצוין כבר קיים 109
PARAMETERMATCHINGRECORDNOTFUND הרשומה המתאימה לא נמצאה 110
PARAMETERINVALIDCALLBACKURL כתובת האתר של ההתקשרות שצוינה אינה חוקית 111
PARAMETERNONEXISTANT CALLBACKURL כתובת אתר להתקשרות חוזרת אינה קיימת 112
PARAMETERIMAGE WIDTHTOOLARGE רוחב התמונה שצוין גדול מדי 113
PARAMETERIMAGE HEIGHTTOOLARGE גובה התמונה שצוין גדול מדי 114
PARAMETERBROWSERWIDTHTOOLARGE גובה הדפדפן שצוין גדול מדי 115
PARAMETERBROWSERHEIGHTTOOLARGE רוחב הדפדפן שצוין גדול מדי 116
PARAMETERDELAYTOOLARGE העיכוב שצוין גדול מדי 117
PARAMETERINVALIDBACKUNDROUND פרמטר רקע לא חוקי עבור PDF 118
PARAMETERINVALIDINCLUDELINKS פרמטר קישורים לכלול לא חוקי עבור PDF 119
PARAMETERINVALIDINCLUDEOUTLINE פרמטר מתאר לכלול לא חוקי עבור PDF 120
PARAMETERINVALIDPAGESIZE גודל דף PDF לא חוקי 121
PARAMETERINVALIDPAGEORIENTATION כיוון עמוד לא חוקי עבור PDF 122
PARAMETERVERTICALMARGINTOOLARGE שוליים אנכיים עבור PDF גדולים מדי 123
PARAMETERHORIZONTALMARGINTOOLARGE שוליים אופקיים עבור PDF גדולים מדי 124
PARAMETERINVALIDCOVERURL כתובת אתר כיסוי לא חוקית ל- PDF 125
PARAMETERNONEXISTANTCOVERURL כתובת אתר כריכה שצוינה עבור PDF אינה קיימת 126
PARAMETERMISSINGCOOKIENAME שם העוגיה חסר 127
PARAMETERMISSINGCOOKIEDOMAIN תחום העוגיה חסר 128
PARAMETERINVALIDCOOKIENAME שם קובץ cookie לא חוקי 129
PARAMETERINVALIDCOOKIEDOMAIN דומיין לא חוקי של קובצי cookie 130
PARAMETERINVALIDCOOKIEDELETE ערך מחיקת קובץ cookie לא חוקי 131
PARAMETERINVALIDCOOKIEHTTP ערך HTTP של קובץ cookie לא חוקי 132
PARAMETERINVALIDCOOKIEEXPIRY תפוגה של עוגיות לא חוקיות 133
PARAMETERINVALIDCACHEVALUE ערך מטמון לא חוקי 134
PARAMETERINVALIDDOWNLOADVALUE ערך הורדה לא חוקי 135
PARAMETERINVALIDSUPPRESSVALUE ערך דיכוי לא חוקי 136
PARAMETERMISSINGWATERMARKIDENTIFIER מזהה סימן מים חסר 137
PARAMETERINVALIDWATERMARKIDENTIFIER מזהה סימן מים לא חוקי 138
PARAMETERINVALIDWATERMARKXPOS מיקום סימן מים לא חוקי x 139
PARAMETERINVALIDWATERMARKYPOS מיקום סמן מים לא חוקי 140
PARAMETERMISSINGWATERMARKFORMAT סימן מים לא נמצא 141
PARAMETERWATERMARKTOOLARGE סימן מים גדול מדי 142
PARAMETERMISSINGPARAMETERS פרמטרים חסרים 143
PARAMETERQUALITYTOOLARGE פרמטר איכותי גדול מדי 144
PARAMETERQUALITYTOOSMALL פרמטר האיכות קטן מדי 145
PARAMETERREPEATTOOSMALL חזור על פרמטר קטן מדי 149
PARAMETERINVALIDREVERSE פרמטר הפוך לא חוקי 150
PARAMETERFPSTOOLARGE מסגרות לשנייה פרמטר גדול מדי 151
PARAMETERFPSTOOSMALL מסגרות לשנייה פרמטר קטנות מדי 152
PARAMETERSPEEDTOOFAST פרמטר מהירות מהיר מדי 153
PARAMETERSPEEDTOOSLOW פרמטר המהירות איטי מדי 154
PARAMETERINVALIDANIMATION COMBINATION השילוב של פרמטרי משך הזמן, FPS, רוחב וגובה גדול מדי 155
PARAMETERSTARTTOOSMALL התחל פרמטר קטן מדי 156
PARAMETERDURATIONtoOSMALL פרמטר משך זמן קטן מדי 157
PARAMETERNOHTML לא נקבע HTML 163
PARAMETERINVALIDTARGETVALUE צוין יעד לא חוקי 165
PARAMETERINVALIDHIDEVALUE אלמנט לא חוקי להסתרה שצוין 166
PARAMETERINVALIDINCLUDEIMAGES כלול פרמטר קישורים עבור DOCX 167
PARAMETERINVALIDEXPORTURL כתובת אתר ליצוא לא חוקית 168
PARAMETERINVALIDWAITFORVALUE המתנה לא חוקית לנקוב 169
PARAMETERINVALIDTRANSPARENTVALUE צוין שקוף לא חוקי 170
PARAMETERINVALIDENCRYPTIONKEY צוין מפתח הצפנה לא חוקי 171
PARAMETERINVALIDNOADS צוין ערך מודעה לא חוקי 172
PARAMETERINVALIDPROXY הגדרות שרת proxy לא חוקיות סופקו 173
PARAMETERINVALIDNONIFIFY צוין ערך התראה על קובץ cookie לא חוקי 174
PARAMETERINVALIDHD צוין ערך לא חוקי בהגדרה גבוהה 176
רשת ברשת שרת במצב לא מקוון 200
רשת אלרגיות שגיאת רשת כללית 201
NETWORKDDOSATTACK פיגוע מניעת השירות מופץ 202
Renderereroror שגיאת טיוח כללית 300
רישום מסרים משגיאות צילום מסך חסר 301
גנרטור שגיאה כללית 400
משודרג שדרוג נדרש 500
קובץSAVEERROR שלח save שגיאה 600
נתיב פיליסטוני נתיב הקבצים אינו קיים 601