Browse Source

(23) Failed writing body

master
jlecour 2 years ago
parent
commit
7663c99a26
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      HowtocURL.md

+ 6
- 0
HowtocURL.md View File

@ -264,3 +264,9 @@ Dans Firefox et Chrome/Chromium (et probablement d'autres) il est possible de r
### curl VS cURL
cURL, ou see URL (« voir URL »), est le nom général du projet, qui englobe l'outil *curl* et la bibliothèque *libcurl* comme indiqué sur <https://daniel.haxx.se/docs/curl-vs-libcurl.html>. Mais Daniel Steinberg, le principal auteur de curl, [a dit qu'on pouvait utiliser ce qu'on veut !](https://twitter.com/bagder/status/788306535818625024).
### Erreur 23 : Failed writing body
Dans certains cas, lorsqu'on récupère la sortie de "curl" dans un autre programme — exemple `curl http://example.com | grep foo` — l'erreur `(23) Failed writing body` est renvoyée. Dans ce cas, "grep" interrompt la sortie standard dès qu'il a trouvé ce qu'il cherche, "curl" n'a alors plus d'emplacement où écrire ses données.
On désactive alors le buffer de "curl" avec l'option `-N` (ou `--no-buffer`) afin de récupérer toute la réponse avant de la transmettre à la sortie standard : `curl -N http://example.com | grep foo`.

Loading…
Cancel
Save