Menu
Coddy logo textTech

Enregistrer les réponses

Leçon 27 sur 47 du cours Réseautage avec le terminal de Coddy.

Afficher une réponse à l’écran convient pour une ligne de texte, mais ne sert à rien pour un fichier. -o enregistre le corps sous le nom de votre choix :

curl -s -o page.html http://127.0.0.1:9117/index.html

Il existe également -O, en majuscule, qui conserve le nom propre du fichier distant. Pratique, mais il faut être prudent, puisque c’est le serveur qui choisit ce qui arrive dans votre dossier.

L’autre possibilité consiste à jeter délibérément le corps. -o /dev/null l’envoie nulle part, ce qui est exactement ce que vous voulez lorsque seul le code d’état ou le temps d’exécution vous importe. Vous l’utilisez déjà.

Une fois qu’une réponse est un fichier, les outils de terminal habituels s’appliquent : wc -c pour compter les octets, grep pour y effectuer une recherche, head pour y jeter un coup d’œil.

challenge icon

Défi

Moyen

Téléchargez dans un fichier, puis mesurez le fichier.

  1. Créez index.html contenant saved to disk
  2. Servez le dossier sur le port 9117
  3. Récupérez-le en enregistrant le corps sous copy.html
  4. Affichez le nombre d’octets de copy.html

Le texte comporte 13 caractères plus un saut de ligne, donc la sortie est :

14

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Réseautage avec le terminal

Entraînez-vous par vous-même : Playground Terminal