curl silencieux
This commit is contained in:
parent
bced92d93d
commit
a458790f4d
16
HowtocURL.md
16
HowtocURL.md
|
@ -200,6 +200,22 @@ Pour préciser l'en-tête HTTP `If-Unmodified-Since` et récupérer le contenu s
|
||||||
$ curl -z -17-Mar-17 https://www.example.com
|
$ curl -z -17-Mar-17 https://www.example.com
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
### Exécution silencieuse (cron, script…)
|
||||||
|
|
||||||
|
On peut combiner les options `--fail`, `--silent` et `--show-error` pour faire en sorte que l'exécution de curl soit silencieuse, à moins d'une erreur.
|
||||||
|
|
||||||
|
~~~
|
||||||
|
$ curl --fail --silent --show-error https://www.example.com > /dev/null
|
||||||
|
$ echo $?
|
||||||
|
0
|
||||||
|
|
||||||
|
$ curl --fail --silent --show-error https://www.example.com/foo > /dev/null
|
||||||
|
curl: (22) The requested URL returned error: 404
|
||||||
|
$ echo $?
|
||||||
|
22
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Si ces commandes sont exécutées en cron ; en cas d'échec le message d'erreur est envoyé par e-mail, mais en cas de succès rien n'est affiché ni envoyé.
|
||||||
|
|
||||||
## Autres protocoles
|
## Autres protocoles
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue