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
|
||||
~~~
|
||||
|
||||
### 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
|
||||
|
||||
|
|
Loading…
Reference in a new issue