Açıklamalar İngilizce
Hatalar ve yanıt tanılayıcı
Bir API yanıtını yapıştırın ve çözümlemesini alın: ne oldu, neden oldu, şimdi ne yapmalı ve sırada hangi istek gönderilmeli. Aşağıda tüm katalog var: 7 HTTP kodu ve 16 makine okunur reason kodu.
Yanıtı tanıla
Her şey sekmenizin içinde olur: gövde hiçbir yere gönderilmez ve adres çubuğuna asla ulaşmaz. Kesik bir yapıştırma da işe yarar — hem JSON hem de bir HTTP dökümünün bir kısmı tanınır.
Gövdenin tamamı veya bir kısmı. reason içeren satır yeterlidir.
Henüz tanılanacak bir şey yok. Bir yanıt gövdesi yapıştırın veya HTTP kodu girin — eşleşen katalog sayfaları, sunucuya hiçbir şey gönderilmeden hemen burada görünür.
429'un beş kaynağı
Beş bağımsız mekanizma 429 ile yanıt verir ve her biri farklı şekilde çözülür. Yalnızca yanıta bakarak ayırt edilebilirler: gövdede reason var mı ve Retry-After başlığı geldi mi. Beş gövdeden üçü bayt bayt aynıdır.
HTTP kodları
Herkese açık yüzeyin yanıt verdiği yedi kod. Burada bilerek 5xx sayfası yok: 500 ve 503 istemciyle ilgili değildir — dokümantasyon okuyarak değil, yeniden denemeyle çözülürler.
Makine okunur reason kodları
Dallanmayı asla message alanına göre değil, reason alanına göre yapın: ifadeler haber verilmeden değişir ve bir hata kodu değildir. Kodlar, birlikte geldikleri HTTP koduna göre gruplanmıştır.
- 429token_quota_exceededtoken_quota_exceeded — key token quota exhausted
- 429limit_exceededlimit_exceeded — subscription usage limit exceeded
- 429concurrency_limit_exceededconcurrency_limit_exceeded — concurrent task slots are full
- 429policy_cooldown_activepolicy_cooldown_active — cooldown after policy blocks
Bu sayfayı yapay zekâya verin
spesifikasyon 0.0.1