Herramientas de usuario

Herramientas del sitio


informatica:software:cli:curl

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:cli:curl [2021/08/08 15:48] – [cURL] tempwininformatica:software:cli:curl [2021/10/12 16:57] (actual) – [Ejemplos] tempwin
Línea 6: Línea 6:
 ===== Ejemplos ===== ===== Ejemplos =====
  
 +==== Salida silenciosa ====
 +
 +Si no queremos que muestre información durante la ejecución, solo el recurso que le hayamos pedido:
 +
 +<code>
 +curl -s https://example.org
 +</code>
 ==== Test de velocidad ==== ==== Test de velocidad ====
  
 <code bash> <code bash>
 curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python - curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
 +</code>
 +
 +==== Seguir redirección ====
 +
 +Si alguna web nos devuelve un código 302, quiere decir que el documento solicitado se ha movido a una nueva ubicación. Por ejemplo:
 +
 +<code>
 +<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
 +<html><head>
 +<title>302 Found</title>
 +</head><body>
 +<h1>Found</h1>
 +<p>The document has moved <a href="https://example.org/doc2">here</a>.</p>
 +<hr>
 +<address>Apache/2.2.3 (Red Hat) Server at example.org Port 80</address>
 +</body></html>
 +</code>
 +
 +Si queremos decirle a cURL que cuando se encuentre en esta situación, sigua esa redirección, la pasamos la opción ''-L'':
 +
 +<code bash>
 +curl -L https://www.example.org/doc1
 </code> </code>
informatica/software/cli/curl.1628430505.txt.gz · Última modificación: por tempwin