מוצג המסמך של 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 של המארח: <שם מארח וירטואלי> וכתובת URL: <path>. |
405 | השיטה אסורה. ציינת שיטה שאינה נתמכת. לדוגמה, השתמשתם בפועל GET לקריאה ל-API שדורשת את פועל POST. |
409 | בעיה. מציין התנגשות עם ישות קיימת. לדוגמה, ניסיתם ליצור מטמון עם שם שכבר קיים. |
415 | אין תמיכה בסוג המדיה. בדרך כלל, השגיאה הזו מתרחשת ב-POST או ב-PUT
בקשות כשכותרת ה-HTTP Content-type מוגדרת לערך שגוי. לדוגמה,
שגיאת HTTP 415 מוחזרת אם מפרסמים את ההודעה הבאה בממשק API שתומך רק ב-JSON:
$ curl https://api.company.com/v1/json_service -X POST -H "Content-type:text/xml" -d '<SomeXML>' בבקשות GET צריך להשתמש בכותרת |
429 | נשלחו יותר מדי בקשות. מגבלת הקצב הייתה חרגת מכללי המדיניות בנושא מכסה או עצירות ביניים. קוד הסטטוס הנוכחי המוגדר כברירת מחדל לחריגה מ- מגבלת הקצב של יצירת הבקשות היא 500, אבל ברירת המחדל עשויה להשתנות ל-429 בעתיד. מידע על לשנות את 500 ל-429. |
500 | פרטים נוספים מופיעים בקטע 500 Internal Server Error. |
502 | ראו 502 Bad Gateway. |
503 | ראו 503 Service Unavailable |
504 | ראו זמן קצוב לתפוגה של שער 504. |