Menu
Coddy logo textTech

Afficher les en-têtes

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

Par défaut, curl affiche le corps et rien d’autre. Deux options changent cela.

-i inclut les en-têtes de la réponse au-dessus du corps, ce qu’il vous faut lorsqu’une page semble correcte, mais que quelque chose ne va pas.

-I récupère uniquement les en-têtes, en utilisant la méthode HEAD, afin que rien de volumineux ne soit téléchargé. Utilisez cette option lorsque vous voulez vérifier si quelque chose existe, connaître son type ou sa taille.

curl -si http://127.0.0.1:9116/index.html | head -1
curl -sI http://127.0.0.1:9116/index.html

Soyez prudent lorsque vous comparez la sortie brute des en-têtes entre plusieurs exécutions : elle contient généralement une valeur Date, qui change chaque seconde. Filtrez l’en-tête qui vous intéresse réellement plutôt que de comparer l’ensemble du bloc.

challenge icon

Défi

Moyen

Récupérez une réponse et lisez sa première ligne, en-têtes inclus.

Servez un dossier contenant index.html sur le port 9116, puis demandez à curl d’inclure les en-têtes et d’afficher uniquement la première ligne, qui est la ligne d’état :

HTTP/1.0 200 OK

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