คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
ข้อความแสดงข้อผิดพลาดในการตอบกลับของ 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 Unable to identify proxy for host: <virtual host name> and 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 | มีคำขอมากเกินไป เกินขีดจำกัดอัตราในนโยบายโควต้าหรือนโยบายการป้องกันการเพิ่มขึ้นอย่างฉับพลัน รหัสสถานะเริ่มต้นปัจจุบันสำหรับการเกินขีดจำกัดอัตรา คือ 500 แต่ค่าเริ่มต้นอาจเปลี่ยนเป็น 429 ในอนาคต ดูข้อมูลเกี่ยวกับวิธีเปลี่ยน 500 เป็น 429 ได้ที่นโยบายการป้องกันการเพิ่มขึ้นอย่างฉับพลันและนโยบายโควต้า |
| 500 | ดู 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
| 502 | ดู 502 เกตเวย์ไม่ถูกต้อง |
| 503 | ดู 503 ไม่พร้อมให้บริการ |
| 504 | ดู 504 เกตเวย์หมดเวลา |