A logo showing the text blog.marcnuri.com
English
Inicio»Herramientas»cURL: ejemplos de PUT requests

Entradas Recientes

  • Synology DS224+: Cómo actualizar discos duros en RAID 1
  • Fabric8 Kubernetes Client 7.5 está disponible!
  • Impulsando Mi Productividad como Desarrollador con IA en 2025
  • Black Box vs White Box Testing: Cuándo Usar Cada Enfoque
  • Fabric8 Kubernetes Client 7.4.0 está disponible!

Categorías

  • Antiguo
  • Cloud Native
  • Desarrollo Backend
  • Desarrollo Frontend
  • Herramientas
  • Ingeniería de calidad
  • Inteligencia Artificial
  • JavaScript
  • Operaciones
  • Personal
  • Proyectos personales
  • Reflexiones sobre Ingeniería

Archivos

  • enero 2026
  • diciembre 2025
  • octubre 2025
  • septiembre 2025
  • julio 2025
  • mayo 2025
  • abril 2025
  • marzo 2025
  • febrero 2025
  • enero 2025
  • diciembre 2024
  • noviembre 2024
  • agosto 2024
  • junio 2024
  • mayo 2024
  • abril 2024
  • marzo 2024
  • febrero 2024
  • enero 2024
  • diciembre 2023
  • noviembre 2023
  • octubre 2023
  • septiembre 2023
  • agosto 2023
  • julio 2023
  • junio 2023
  • mayo 2023
  • abril 2023
  • marzo 2023
  • febrero 2023
  • enero 2023
  • diciembre 2022
  • noviembre 2022
  • octubre 2022
  • septiembre 2022
  • agosto 2022
  • julio 2022
  • junio 2022
  • mayo 2022
  • marzo 2022
  • febrero 2022
  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021
  • agosto 2021
  • julio 2021
  • enero 2021
  • diciembre 2020
  • octubre 2020
  • septiembre 2020
  • agosto 2020
  • junio 2020
  • mayo 2020
  • marzo 2020
  • febrero 2020
  • enero 2020
  • noviembre 2019
  • septiembre 2019
  • julio 2019
  • diciembre 2018
  • agosto 2018
  • julio 2018
  • junio 2018
  • mayo 2018
  • marzo 2018
  • febrero 2018
  • noviembre 2017
  • octubre 2017
  • agosto 2017
  • julio 2017
  • enero 2017
  • julio 2016
  • enero 2016
  • diciembre 2015
  • noviembre 2015
  • diciembre 2014
  • noviembre 2014
  • octubre 2014
  • marzo 2014
  • febrero 2011
  • junio 2008
  • mayo 2008
  • abril 2008
  • enero 2008
  • junio 2007
  • mayo 2007
  • abril 2007
  • marzo 2007

cURL: ejemplos de PUT requests

2021-09-05 en Herramientas etiquetado curl / HTTP / Consejo breve por Marc Nuri | Última actualización: 2026-01-25
English version

Ejemplos de cURL HTTP PUT requests con los comandos que uso más frecuentemente.

Los ejemplos para PUT son muy similares a los que puedes encontrar en mi otra publicación que muestra cómo hacer peticiones POST con cURL.

También puedes consultar mis otras guías de cURL para peticiones GET y peticiones DELETE.

HTTP PUT request

El comando más básico que puedes ejecutar con cURL es una petición HTTP PUT sin cuerpo.

Para indicarle a cURL que utilice un método PUT en la petición, podemos emplear la opción de línea de comandos -X, --request. El siguiente comando realizará la petición utilizando el verbo PUT y mostrará el cuerpo de la respuesta por pantalla:

curl -X PUT https://blog.marcnuri.com

HTTP PUT request con datos

Si quieres enviar datos con la petición PUT, puedes utilizar las opciones de línea de comandos -d, --data. Cuándo usas la opción data, cURL envía los datos del mismo modo que lo haría tu navegador cuando rellenas un formulario HTML y presionas sobre el botón enviar. Además, cURL añadirá de forma automática la cabecera Content-Type con el valor application/x-www-form-urlencoded.

curl -X PUT -d "field=value&tool=curl" https://postman-echo.com/put

HTTP PUT request con datos JSON

Para enviar contenido JSON en el cuerpo de la petición de tu HTTP PUT request, debes de emplear las opciones -d, --data combinadas con una cabecera Content-Type específica (-H, --header).

curl -X PUT -d '{"field":"value"}' -H "Content-Type: application/json" https://postman-echo.com/put

JSON desde un fichero

En caso que quieras cargar el contenido JSON desde un fichero en lugar de proporcionarlo en la línea de comandos, puedes hacerlo utilizando el símbolo @ seguido de la ruta del fichero que contiene los datos JSON:

curl -X PUT -d "@file-with-json.json" -H "Content-Type: application/json" https://postman-echo.com/put

Resumen

Estos son algunos de los ejemplos para cURL de peticiones HTTP PUT que utilizo a diario. Espero que también puedan ser de utilidad para vosotros.

Referencias

  • The book: Everything curl
  • cURL Man Page
Twitter iconFacebook iconLinkedIn iconPinterest iconEmail icon

Navegador de artículos
Kubernetes: ¿Dónde está Kubeconfig?cURL: ejemplos de POST requests
© 2007 - 2026 Marc Nuri