Códigos de estado de HTTP

Códigos de estado HTTP que el servidor puede generar en respuesta a una solicitud HTTP POST o HTTP GET:

  • 200 OK: La solicitud se realizó correctamente.
  • 400 Bad Request: Argumento no válido (carga útil de solicitud no válida).
  • 403 Forbidden: Permiso denegado (p. ej., clave de API no válida)
  • 429 Resource Exhausted: Sin cuota de recursos o alcanzando el límite de frecuencia.
  • 500 Internal Server Error: error de servidor interno (reintenta la solicitud)
  • 503 Service Unavailable: No disponible.
  • 504 Gateway Timeout: Se excedió el plazo (reintenta la solicitud).

Nota: Los clientes que reciben una respuesta HTTP incorrecta (es decir, cualquier código de estado HTTP que no sea 200 OK) deben ingresar en el modo de retirada.

Posibles motivos para recibir el código de estado HTTP 400 Bad Request:

  • fullHashes.find: Hash no válido.
  • threatListUpdates.fetch: Solicitud de actualización vacía, configuración de lista no válida o lista no existe para la configuración solicitada.
  • threatMatch.find: tipo de entrada de amenaza no establecido en la sección de información de amenazas de la solicitud.