es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Qué código de estado HTTP se debe devolver desde la API REST si el usuario no ha cargado los archivos requeridos antes de llamar al punto de confirmación?

Si el usuario debe cargar archivos y confirmarlos a través de una llamada al punto de conexión de la API, ¿qué código de estado se debe devolver si el usuario llama al punto de confirmación pero no ha cargado todos los archivos requeridos?

El código 400 no parece ser correcto porque no hay nada mal con los parámetros de la solicitud. El código 403 no parece ser correcto porque no hay nada mal con las credenciales.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El código de estado apropiado para devolver cuando el usuario llama al punto de confirmación pero no ha subido todos los archivos requeridos sería 422 Entidad no procesable. Este código de estado indica que el servidor comprende la solicitud pero no puede procesarla porque la carga útil es inválida o incompleta. En este caso, la carga útil son los archivos que el usuario necesita subir, y están incompletos. Por lo tanto, devolver un código de estado 422 es lo más apropiado, ya que refleja con precisión la razón por la cual no se puede procesar la solicitud.

Comments are closed.