204 (No Content), la petición se ha completado con éxito pero su respuesta no tiene ningún contenido (la respuesta sí que puede incluir información en sus cabeceras HTTP).
Introducción y repaso de API
Qué aprenderás sobre Postman
Estudiando el protocolo HTTP, verbos y status
Estructuras de las URLs
Postman
Instalación de Postman
Cómo ejecutar la API
Llamados a un API con GET: llamado de listas y detalles de objetos
Llamados a un API con GET: parámetros en la URL
Llamados a un API con el método post utilizando JSON
Llamados a un API con el método post utilizando Form Data
Llamados a un API con el método PUT
Llamados a un API con el método DELETE
Optimización de environment de postman y configuración de la colección
Agregar ejemplos de responses y descripción de endpoints
Automatización de procesos con JavaScript
Guardar el token del login con una prueba automática
Creación de Pruebas para endpoints
Puesta en producción
Publicar Documentación
Cierre del curso
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Aportes 22
Preguntas 1
204 (No Content), la petición se ha completado con éxito pero su respuesta no tiene ningún contenido (la respuesta sí que puede incluir información en sus cabeceras HTTP).
No olvidar, siempre usamos la misma URL, lo que cambia es el Método (Verbo).
Yo usualmente cuando elimino algo devuelvo un mensaje de success y algo de información del elemento eliminado con un status 200.
Me parece que queda más claro al usuario qué fue lo que hizo.
DELETE * FROM users
Esto del 204 vale la pena tenerlo en cuenta, para mis futuros proyectos!!
mi consulta es que si todas las URL debiera terminar siempre en “/” o es solo cuestión de buenas practicas?
bueno seguimos …
DELETE
Por si desean conocer todos los códigos de respuestas de http de una forma curiosa jaja
DELET * FROM USER WHEN USER>10 xd
me funcionó el Method: Delete
Es cierto, put y patch también funcionan con:
x-www-form-urlencoded
Put:
Patch: me permitió varios datos, y en la teoría decían que patch era para un datos y put para varios
El método de solicitud HTTP DELETE elimina el recurso especificado. La respuesta del servidor para este tipo será 204 No Content, es decir que servirdor no devolverá una respuesta, pero la acción está ejecutado
Referencia:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/DELETE
Pasos para utilizar el método DELETE
Utilizar él la url con el método DELETE.
DELETE | URL | http : // localhost:8000/api/comments/4/ |
---|
En la pestaña Headers se envían dos cosas: 1) Se le informa al servidor que tipo de datos se está enviando esto se hace utilizando el key content-type, y luego se envía la información del token generado utilizando la palabra Authorization, se vería así:
Key | Value |
---|---|
Content-type | application/json |
Authorization | Token 67dcb98f7f675e3774fddff7a31ca77fa040a7cb |
realizamos la petición
Se comprueba en la lista comentarios si fue editado
GET | URL | http : //localhost:8000/api/materials/4/comments/ |
---|
Uhh eso no lo sabía, ¿Actualmente ya es posible mandar FormData a través de PUT en Laravel? Por cierto, excelente clase:D!
DELETE
bien continuamos
Me gusta mucho lo de las pruebas auomaticas…
Creo que ahora voy a ponerme a borrar todos los comentarios de pruebas, hasta los cursos que hice para practicar 😅😅
b
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.