כרגע מוצג התיעוד של Apigee Edge.
נכנסים למסמכי התיעוד של
Apigee X. מידע
הודעות השגיאה בתגובה של Edge API כוללות קוד סטטוס HTTP והודעת שגיאה.
לדוגמה, אם מנסים ליצור ישות של מטמון עם שם שזהה לזה של מטמון קיים, התגובה תהיה:
HTTP/1.1 409 Conflict
{ "code": "messaging.config.beans.CacheAlreadyExists", "message": "Cache duplicate_cache already exists in environment test", "contexts": [] }
הטבלה הבאה מסכמת את קודי המצב הנפוצים ביותר של HTTP והמשמעות שלהם ב-Apigee Edge.
קוד מצב HTTP | תיאור |
---|---|
2xx | הצלחת. הקריאה ל-API בוצעה בהצלחה. HTTP 204 מציין שהתגובה נשלחה ללא תוכן, בדרך כלל מפני שפעולת DELETE הצליחה. |
401 | לא מורשה. לפרטי הכניסה שבהם השתמשת לשליחת הבקשה אין את ההרשאות המתאימות לביצוע הפעולה. מאמתים את התפקידים בחשבון. |
403 | אסור. השילוב של שם המשתמש והסיסמה שבו השתמשת לא תקף לארגון שציינת. כדי לבדוק את פרטי הכניסה, צריך להתחבר לחשבון בכתובת login.apigee.com/login. אם יש לך צורך בחשבון, אפשר להירשם.
יש לוודא שמשתמשים בפרטי הכניסה הנכונים של הארגון ולבדוק את האיות. |
404 | אין תוצאות. יש לוודא שכתובת ה-URL של הבקשה מאויתת כראוי ושה-API שאליו ניסית לגשת קיים. לדוגמה, ודאו שאתם לא מנסים לגשת לגרסה הלא נכונה של ה-API. ראו גם 404 לא ניתן לזהות שרת proxy למארח: <virtual host name> וכתובת URL: <path>. |
405 | השיטה אסורה. ציינת שיטה שאינה נתמכת. לדוגמה, השתמשתם בפועל GET עבור קריאה ל-API שמחייבת את פועל POST. |
409 | התנגשות. מציין התנגשות עם ישות קיימת. לדוגמה, ניסיתם ליצור קובץ שמור באמצעות שם שכבר קיים. |
415 | סוג המדיה אינו נתמך. בדרך כלל, השגיאה הזו מתרחשת בבקשות POST או PUT כשכותרת ה-HTTP Content-type מוגדרת לערך שגוי. לדוגמה,
מוחזרת שגיאת HTTP 415 אם מבצעים POST ל-API הבא שתומך ב-JSON בלבד:
$ curl https://api.company.com/v1/json_service -X POST -H "Content-type:text/xml" -d '<SomeXML>' בבקשות GET, יש להשתמש בכותרת |
429 | יותר מדי בקשות. חרגת מהגבלת הקצב של יצירת בקשות בכללי המדיניות בנושא מכסות או Spike Arrest. קוד הסטטוס הנוכחי המוגדר כברירת מחדל לחריגה ממגבלת הקצב של יצירת הבקשות הוא 500, אבל ברירת המחדל עשויה להשתנות ל-429 בעתיד. במדיניות מעצר ספייק ובמדיניות המכסה מוסבר איך לשנות את הערך מ-500 ל-429. |
500 | ראו 500 שגיאת שרת פנימית. |
502 | ראו 502 Bad Gateway. |
503 | מידע נוסף זמין במאמר 503 שירות לא זמין. |
504 | הסבר על תם הזמן הקצוב לתפוגה של שער 504. |