Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Edge API yanıtı hata mesajları, bir HTTP durum kodu ve bir hata mesajı içerir.
Örneğin, mevcut bir önbellekle aynı ada sahip bir önbellek varlığı oluşturmaya çalışırsanız yanıt şu olur:
HTTP/1.1 409 Conflict
{ "code": "messaging.config.beans.CacheAlreadyExists", "message": "Cache duplicate_cache already exists in environment test", "contexts": [] }
Aşağıdaki tabloda, en yaygın HTTP durum kodları ve bunların Apigee Edge'deki anlamları özetlenmektedir.
| HTTP Durum Kodu | Açıklama |
|---|---|
| 2xx | Başarılı. API çağrısı başarılı oldu. HTTP 204, yanıtın içerik olmadan gönderildiğini gösterir. Bunun nedeni genellikle bir DELETE işleminin başarılı olmasıdır. |
| 401 | Yetkilendirilmedi. İstek göndermek için kullandığınız kimlik bilgilerinde işlemi gerçekleştirmek için uygun izinler yok. Kullandığınız hesabın rollerini doğrulayın. |
| 403 | Yasak. Kullandığınız kullanıcı adı ve şifre kombinasyonu, belirttiğiniz kuruluş için geçerli değil. Kimlik bilgilerinizi test etmek için login.apigee.com/login adresine giriş yapın. Hesaba ihtiyacınız varsa kaydolun.
Kuruluşunuz için doğru kimlik bilgilerini kullandığınızdan ve yazımı iki kez kontrol ettiğinizden emin olun. |
| 404 | Bulunamadı. İstek URL'sinin doğru yazıldığını ve erişmeye çalıştığınız API'nin mevcut olduğunu doğrulayın. Örneğin, bir API'nin yanlış sürümüne erişmeye çalışmadığınızdan emin olun. Ayrıca 404 Unable to identify proxy for host: <virtual host name> and url: <path> (404 Ana makine için proxy tanımlanamıyor: <sanal ana makine adı> ve URL: <yol>) başlıklı makaleyi de inceleyin. |
| 405 | Yönteme izin verilmiyor. Desteklenmeyen bir yöntem belirttiniz. Örneğin, POST fiilini gerektiren bir API çağrısı için GET fiilini kullandınız. |
| 409 | Çatışma. Mevcut bir varlıkla çakışma olduğunu gösterir. Örneğin, zaten mevcut olan bir ad kullanarak önbellek oluşturmaya çalıştınız. |
| 415 | Desteklenmeyen medya türü. Bu hata genellikle Content-type HTTP başlığı yanlış değere ayarlandığında POST veya PUT isteklerinde oluşur. Örneğin, yalnızca JSON'u destekleyen bir API'ye aşağıdakileri POST ederseniz HTTP 415 hatası döndürülür:
$ curl https://api.company.com/v1/json_service -X POST -H "Content-type:text/xml" -d '<SomeXML>' GET istekleri için |
| 429 | Çok fazla istek var. Kota veya ani artış önleme politikalarında hız sınırı aşıldı. Hız sınırı aşıldığında kullanılan varsayılan durum kodu 500'dür ancak gelecekte bu varsayılan değer 429 olarak değişebilir. 500'ü 429 olarak değiştirme hakkında bilgi için Ani Artışları Önleme Politikası ve Kota Politikası'na bakın. |
| 500 | 500 Dahili Sunucu Hatası bölümüne bakın. |
| 502 | 502 Hatalı Ağ Geçidi başlıklı makaleye bakın. |
| 503 | 503 Hizmet Kullanılamıyor başlıklı makaleyi inceleyin. |
| 504 | 504 Ağ Geçidi Zaman Aşımı başlıklı makaleye bakın. |