lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 1 | Long: fail |
| 2 | Short: f |
| 3 | Protocols: HTTP |
| 4 | Help: Fail silently (no output at all) on HTTP errors |
| 5 | --- |
| 6 | Fail silently (no output at all) on server errors. This is mostly done to |
| 7 | better enable scripts etc to better deal with failed attempts. In normal cases |
| 8 | when an HTTP server fails to deliver a document, it returns an HTML document |
| 9 | stating so (which often also describes why and more). This flag will prevent |
| 10 | curl from outputting that and return error 22. |
| 11 | |
| 12 | This method is not fail-safe and there are occasions where non-successful |
| 13 | response codes will slip through, especially when authentication is involved |
| 14 | (response codes 401 and 407). |