Menu
Coddy logo textTech

PUT y DELETE

Lección 36 de 47 del curso Redes con la terminal de Coddy.

-X establece el método explícitamente, que es como accedes al resto de ellos:

curl -s -X DELETE http://127.0.0.1:9126/item/7

PUT significa almacenar esto en esta ubicación exacta. Es idempotente: enviar el mismo PUT cinco veces deja el mismo resultado que enviarlo una vez, porque estás especificando el estado final en lugar de una acción.

POST no es idempotente. Cinco POST a /orders bien podrían crear cinco pedidos. Esa distinción es exactamente la razón por la que los navegadores advierten antes de volver a enviar un formulario y por la que un reintento después de un tiempo de espera es seguro para PUT y arriesgado para POST.

DELETE elimina lo que se encuentra en esa ruta y también es idempotente: eliminar algo que ya no está hace que siga sin estar.

challenge icon

Desafío

Difícil

Envía un DELETE y vuelve a leer la línea de solicitud.

  1. Inicia el oyente de captura en el puerto 9126
  2. Envía un DELETE a http://127.0.0.1:9126/item/7
  3. Imprime la primera línea de req.txt

Salida esperada:

DELETE /item/7 HTTP/1.1

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Redes con la terminal

Practica por tu cuenta: Playground de Terminal