• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
3SPDX-License-Identifier: curl
4Long: fail-with-body
5Protocols: HTTP
6Help: Fail on HTTP errors but save the body
7Category: http output
8Added: 7.76.0
9Mutexed: fail
10Multi: boolean
11See-also:
12  - fail
13  - fail-early
14Example:
15  - --fail-with-body $URL
16---
17
18# `--fail-with-body`
19
20Return an error on server errors where the HTTP response code is 400 or
21greater). In normal cases when an HTTP server fails to deliver a document, it
22returns an HTML document stating so (which often also describes why and
23more). This flag allows curl to output and save that content but also to
24return error 22.
25
26This is an alternative option to --fail which makes curl fail for the same
27circumstances but without saving the content.
28