HTTP hata kodları, 400, 401, 403, 404, 429, 500, 502 ve 503 gibi, ne anlama geliyor?
HTTP durum kodları, web hizmetleri ve API'ler tarafından kullanılan standart yanıtlar olarak tanımlanır.
Polyosync kullanırken, bir entegrasyonu giderirken veya teknik hata bilgilerini gözden geçirirken bu kodlarla karşılaşabilirsiniz.
Bir durum kodunun anlamı genel bir ifadedir. Belirli nedeni, isteğe ve onu döndüren hizmete bağlıdır.
400 — Geçersiz İstek
Sunucu, gönderilen bilgilerin geçersiz olması veya beklenen gereksinimleri karşılamaması nedeniyle isteği işleyemedi.
Girişi ve istek yapılandırmasını kontrol edin.
401 — Yetkisiz
İstek geçerli bir kimlik doğrulama eksikliği taşımaktadır.
İlgili oturumun veya entegrasyon yetkilendirmesinin geçerli olup olmadığını kontrol edin.
403 — Yasak
Sunucu isteği anladı ancak istenen eyleme izin vermiyor.
Geçerli izinleri ve erişim kısıtlamalarını gözden geçirin.
404 — Bulunamadı
İstenen kaynak bulunamadı.
Kaynak referansını, URL'yi ve çalışma alanı bağlamını doğrulayın.
429 — Çok Fazla İstek
Hizmet, geçerli bir oran eşiğine ulaşıldığı için istekleri sınırlıyor.
Aynı isteği tekrar tekrar göndermekten kaçının. İsteklerin ne zaman yeniden denenebileceği konusunda sağlayıcıya özgü herhangi bir kılavuzu gözden geçirin.
500 — Sunucu Hatası
Hizmet, isteği işlerken beklenmedik bir durumla karşılaştı.
Bu, kendi başına, temel nedeni tanımlamaz.
502 — Geçersiz Ağ Geçidi
Bir ağ geçidi olarak hareket eden bir hizmet, yukarı akış hizmetinden geçersiz bir yanıt aldı.
Bu, bağımlı bir hizmetle ilgili bir sorunu gösterebilir.
503 — Hizmet Kullanılamıyor
Hizmet, isteği geçici olarak işleyemiyor.
Olası nedenler arasında geçici kullanılabilirlik, aşırı yük veya bakım bulunmaktadır.
504 — Ağ Geçidi Zaman Aşımı
Bir ağ geçidi, yukarı akış hizmetinden zamanında bir yanıt alamadı.
Bu, bağımlı bir işlemin çok uzun sürmesi durumunda meydana gelebilir.
Önemli ayrımlar
401 hatası, hesabınızın silindiği anlamına gelmez.
403 hatası, platformun arızalı olduğu anlamına gelmez; erişim kasıtlı olarak kısıtlanmış olabilir.
404 hatası, bir kaynağın asla var olmadığını kanıtlamaz.
500 serisi bir hata, Polyosync'i arızalı bileşen olarak otomatik olarak tanımlamaz; yanıt harici bir hizmetten gelebilir.
Ne yapmalıyım?
Tam durum kodunu, üreten işlemi, yaklaşık zamanı ve etkilenen hizmeti kaydedin.
İşlem iş verilerini değiştirmiş olabileceğinden, yeniden denemeden önce sonucunu doğrulayın.
Destekle ne zaman iletişime geçmeliyim?
Durum kodunu tam bağlamla birlikte sağlayın.
Sadece bir sayısal kod, kök nedeni belirlemek için nadiren yeterlidir.