Sunucunun bir HTTP POST
veya HTTP GET
isteğine yanıt olarak oluşturabileceği HTTP durum kodları:
200 OK
: Başarılı istek.400 Bad Request
: Geçersiz bağımsız değişken (geçersiz istek yükü).403 Forbidden
: İzin reddedildi (ör. geçersiz API anahtarı).429 Resource Exhausted
: Kaynak kotası aşıldı veya hız sınırına ulaşıldı.500 Internal Server Error
: Dahili sunucu hatası (isteğinizi yeniden deneyin).503 Service Unavailable
: Kullanılamıyor.504 Gateway Timeout
: Son tarih geçti (isteğinizi yeniden deneyin).
Not: Başarısız bir HTTP yanıtı alan istemciler (200 OK
dışında herhangi bir HTTP durum kodu) geri dönüş moduna girmelidir.
400 Bad Request
HTTP durum kodunu almanızın olası nedenleri:
- fullHashes.find: Geçersiz karma.
- threatListUpdates.Fetch: Boş güncelleme isteği veya geçersiz liste yapılandırması ya da istenen yapılandırma için liste yok.
- threatMatches.find: İsteğin tehdit bilgileri bölümünde tehdit giriş türü ayarlanmadı.