- 500 : Internal Server Error → Se ha producido un error interno
- 422 : Unprocessable Entity → Entidad no procesable
- 400 : Bad Request → La solicitud contiene sintaxis errónea y no debería repetirse
- 204 : No Content → La petición se ha completado con éxito pero su respuesta no tiene ningún contenido
Para este tutorial, las URL que emplearemos son los siguientes:
- GET /peoples → recuperara una lista de personas.
- GET /peoples/1 → recupera la información de una persona en especifico.
- POST /peoples → Crea una nueva persona
- PUT /peoples/1 → Actualiza el registro con el ID 1
- DELETE /peoples/1 → Elimina el registro con ID 1
- POST /personas/agregar <>
- GET /personas/sillas/crustaceos <>
Para probar el API puedes usar Insomnia, y configurar las siguientes peticiones dependiendo de la ruta de tu proyecto:
- obtener personas : GET : http://localhost/tuProyecto/peoples
- persona por ID : GET : http://localhost/tuProyecto/peoples/1
- nueva persona : POST: http://localhost/tuProyecto/peoples
- actualizar registro : PUT : http://localhost/tuProyecto/peoples/1
- eliminar registro : DELETE : http://localhost/tuProyecto/peoples/1