From 4891e95fe1c9c60312137f01ed2ddeeb78b68837 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Mon, 6 May 2024 09:42:04 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9cisions=20pour=20les=20requ=C3=AAtes=20?= =?UTF-8?q?HEAD=20avec=20Curl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtocURL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/HowtocURL.md b/HowtocURL.md index 9c64941d..001d8f86 100644 --- a/HowtocURL.md +++ b/HowtocURL.md @@ -28,6 +28,8 @@ Pour faire une requête HEAD et donc afficher uniquement les en-têtes de la ré $ curl -I www.example.com ~~~ +Attention qu'une requête `HEAD` n'est pas toujours traitée comme une requête `GET`. En situation de débuggage il vaut mieux rester sur une requête `GET` et éventuellement ignorer le corps de la réponse. + Pour enregistrer la ressource dans un fichier portant le même nom, utiliser l'option `-O` (ou `--remote-name`) : ~~~ @@ -117,7 +119,7 @@ $ curl -i https://www.example.com ### En-têtes de requête et de réponse -À placer dans un script, pour faciliter son utilisation. +À placer dans un script (dans `~/bin/headers` par exemple), pour faciliter son utilisation. *Note*: Ce script permet de ne pas modifier le verbe HTTP employé. En effet, une requête « HEAD » peut-être traitée différemment d'un « GET » par certains services. Il peut être combiné avec toutes les options de Curl.