Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Codigos http

Buenas, en la clase mencionan sobre diferentes codigos http especificos como respuesta al cliente, cuales serian?

Gracias,

1 respuesta
solución!

Hola Victor,

Los códigos HTTP son estándares que indican el resultado de una solicitud HTTP.

  • 200 OK: La solicitud ha tenido éxito. El significado de un éxito varía dependiendo del método HTTP.
  • 201 Created: La solicitud ha tenido éxito y se ha creado un nuevo recurso como resultado de ello. Esta es típicamente la respuesta enviada después de POST.
  • 202 Accepted: La solicitud se ha recibido, pero aún no se ha actuado. No se garantiza que la solicitud se complete de manera exitosa.
  • 204 No Content: La solicitud ha tenido éxito, pero no hay representación que devolver (es decir, el cuerpo de respuesta está vacío).
  • 400 Bad Request: La solicitud no se pudo entender o estaba solicitando incorrectamente.
  • 401 Unauthorized: La solicitud requiere autenticación. El cliente debe pasar la autenticación antes de repetir la solicitud.
  • 403 Forbidden: El cliente no tiene derechos de acceso al contenido; por lo tanto, el servidor está rechazando dar una respuesta apropiada.
  • 404 Not Found: El servidor no pudo encontrar el contenido solicitado.

En la clase, se menciona que cuando creas un objeto, es una buena práctica devolver el código 202 (Accepted), y cuando realizas una operación que no devuelve contenido, como un DELETE, deberías devolver un 204 (No Content). En el caso de un GET o un UPDATE, puedes devolver un 200 (OK) junto con el objeto solicitado o actualizado.

Espero que esto aclare tus dudas. Recuerda que estos códigos son una convención y ayudan a que otros desarrolladores entiendan lo que tu API está tratando de comunicar.

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios