tool_getparam: make --show-headers the same as --include
Simply a name alias that better explains what the option does. Closes #13987
This commit is contained in:
Родитель
709a6a3965
Коммит
82c53f821f
|
@ -134,7 +134,6 @@ DPAGES = \
|
||||||
http3.md \
|
http3.md \
|
||||||
http3-only.md \
|
http3-only.md \
|
||||||
ignore-content-length.md \
|
ignore-content-length.md \
|
||||||
include.md \
|
|
||||||
insecure.md \
|
insecure.md \
|
||||||
interface.md \
|
interface.md \
|
||||||
ip-tos.md \
|
ip-tos.md \
|
||||||
|
@ -252,6 +251,7 @@ DPAGES = \
|
||||||
sasl-ir.md \
|
sasl-ir.md \
|
||||||
service-name.md \
|
service-name.md \
|
||||||
show-error.md \
|
show-error.md \
|
||||||
|
show-headers.md \
|
||||||
silent.md \
|
silent.md \
|
||||||
socks4.md \
|
socks4.md \
|
||||||
socks4a.md \
|
socks4a.md \
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
---
|
|
||||||
c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
||||||
SPDX-License-Identifier: curl
|
|
||||||
Long: include
|
|
||||||
Short: i
|
|
||||||
Help: Include response headers in output
|
|
||||||
Protocols: HTTP FTP
|
|
||||||
Category: important verbose
|
|
||||||
Added: 4.8
|
|
||||||
Multi: boolean
|
|
||||||
See-also:
|
|
||||||
- verbose
|
|
||||||
Example:
|
|
||||||
- -i $URL
|
|
||||||
---
|
|
||||||
|
|
||||||
# `--include`
|
|
||||||
|
|
||||||
Include response headers in the output. HTTP response headers can include
|
|
||||||
things like server name, cookies, date of the document, HTTP version and
|
|
||||||
more... With non-HTTP protocols, the "headers" are other server communication.
|
|
||||||
|
|
||||||
To view the request headers, consider the --verbose option.
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
|
SPDX-License-Identifier: curl
|
||||||
|
Long: show-headers
|
||||||
|
Short: i
|
||||||
|
Help: Show response headers in output
|
||||||
|
Protocols: HTTP FTP
|
||||||
|
Category: important verbose output
|
||||||
|
Added: 4.8
|
||||||
|
Multi: boolean
|
||||||
|
See-also:
|
||||||
|
- verbose
|
||||||
|
Example:
|
||||||
|
- -i $URL
|
||||||
|
---
|
||||||
|
|
||||||
|
# `--show-headers`
|
||||||
|
|
||||||
|
Show response headers in the output. HTTP response headers can include things
|
||||||
|
like server name, cookies, date of the document, HTTP version and more. With
|
||||||
|
non-HTTP protocols, the "headers" are other server communication.
|
||||||
|
|
||||||
|
To view the request headers, consider the --verbose option.
|
||||||
|
|
||||||
|
Prior to 7.75.0 curl did not print the headers if --fail was used in
|
||||||
|
combination with this option and there was error reported by server.
|
||||||
|
|
||||||
|
This option was called --include before 8.10.0. The previous name remains
|
||||||
|
functional.
|
|
@ -101,7 +101,6 @@
|
||||||
--ignore-content-length 7.14.1
|
--ignore-content-length 7.14.1
|
||||||
--ip-tos 8.9.0
|
--ip-tos 8.9.0
|
||||||
--ipfs-gateway 8.4.0
|
--ipfs-gateway 8.4.0
|
||||||
--include (-i) 4.8
|
|
||||||
--insecure (-k) 7.10
|
--insecure (-k) 7.10
|
||||||
--interface 7.3
|
--interface 7.3
|
||||||
--ipv4 (-4) 7.10.8
|
--ipv4 (-4) 7.10.8
|
||||||
|
@ -217,6 +216,7 @@
|
||||||
--sasl-ir 7.31.0
|
--sasl-ir 7.31.0
|
||||||
--service-name 7.43.0
|
--service-name 7.43.0
|
||||||
--show-error (-S) 5.9
|
--show-error (-S) 5.9
|
||||||
|
--show-headers (-i) 4.8
|
||||||
--silent (-s) 4.0
|
--silent (-s) 4.0
|
||||||
--socks4 7.15.2
|
--socks4 7.15.2
|
||||||
--socks4a 7.18.0
|
--socks4a 7.18.0
|
||||||
|
|
|
@ -286,6 +286,7 @@ typedef enum {
|
||||||
C_SERVICE_NAME,
|
C_SERVICE_NAME,
|
||||||
C_SESSIONID,
|
C_SESSIONID,
|
||||||
C_SHOW_ERROR,
|
C_SHOW_ERROR,
|
||||||
|
C_SHOW_HEADERS,
|
||||||
C_SILENT,
|
C_SILENT,
|
||||||
C_SOCKS4,
|
C_SOCKS4,
|
||||||
C_SOCKS4A,
|
C_SOCKS4A,
|
||||||
|
@ -458,7 +459,7 @@ static const struct LongShort aliases[]= {
|
||||||
{"http3", ARG_NONE, ' ', C_HTTP3},
|
{"http3", ARG_NONE, ' ', C_HTTP3},
|
||||||
{"http3-only", ARG_NONE, ' ', C_HTTP3_ONLY},
|
{"http3-only", ARG_NONE, ' ', C_HTTP3_ONLY},
|
||||||
{"ignore-content-length", ARG_BOOL, ' ', C_IGNORE_CONTENT_LENGTH},
|
{"ignore-content-length", ARG_BOOL, ' ', C_IGNORE_CONTENT_LENGTH},
|
||||||
{"include", ARG_BOOL, 'i', C_INCLUDE},
|
{"include", ARG_BOOL, ' ', C_INCLUDE},
|
||||||
{"insecure", ARG_BOOL, 'k', C_INSECURE},
|
{"insecure", ARG_BOOL, 'k', C_INSECURE},
|
||||||
{"interface", ARG_STRG, ' ', C_INTERFACE},
|
{"interface", ARG_STRG, ' ', C_INTERFACE},
|
||||||
{"ip-tos", ARG_STRG, ' ', C_IP_TOS},
|
{"ip-tos", ARG_STRG, ' ', C_IP_TOS},
|
||||||
|
@ -574,6 +575,7 @@ static const struct LongShort aliases[]= {
|
||||||
{"service-name", ARG_STRG, ' ', C_SERVICE_NAME},
|
{"service-name", ARG_STRG, ' ', C_SERVICE_NAME},
|
||||||
{"sessionid", ARG_BOOL, ' ', C_SESSIONID},
|
{"sessionid", ARG_BOOL, ' ', C_SESSIONID},
|
||||||
{"show-error", ARG_BOOL, 'S', C_SHOW_ERROR},
|
{"show-error", ARG_BOOL, 'S', C_SHOW_ERROR},
|
||||||
|
{"show-headers", ARG_BOOL, 'i', C_SHOW_HEADERS},
|
||||||
{"silent", ARG_BOOL, 's', C_SILENT},
|
{"silent", ARG_BOOL, 's', C_SILENT},
|
||||||
{"socks4", ARG_STRG, ' ', C_SOCKS4},
|
{"socks4", ARG_STRG, ' ', C_SOCKS4},
|
||||||
{"socks4a", ARG_STRG, ' ', C_SOCKS4A},
|
{"socks4a", ARG_STRG, ' ', C_SOCKS4A},
|
||||||
|
@ -2492,6 +2494,7 @@ ParameterError getparameter(const char *flag, /* f or -long-flag */
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case C_INCLUDE: /* --include */
|
case C_INCLUDE: /* --include */
|
||||||
|
case C_SHOW_HEADERS: /* --show-headers */
|
||||||
config->show_headers = toggle; /* show the headers as well in the
|
config->show_headers = toggle; /* show the headers as well in the
|
||||||
general output stream */
|
general output stream */
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -302,9 +302,6 @@ const struct helptxt helptext[] = {
|
||||||
{" --ignore-content-length",
|
{" --ignore-content-length",
|
||||||
"Ignore the size of the remote resource",
|
"Ignore the size of the remote resource",
|
||||||
CURLHELP_HTTP | CURLHELP_FTP},
|
CURLHELP_HTTP | CURLHELP_FTP},
|
||||||
{"-i, --include",
|
|
||||||
"Include response headers in output",
|
|
||||||
CURLHELP_IMPORTANT | CURLHELP_VERBOSE},
|
|
||||||
{"-k, --insecure",
|
{"-k, --insecure",
|
||||||
"Allow insecure server connections",
|
"Allow insecure server connections",
|
||||||
CURLHELP_TLS | CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH},
|
CURLHELP_TLS | CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_SSH},
|
||||||
|
@ -659,6 +656,9 @@ const struct helptxt helptext[] = {
|
||||||
{"-S, --show-error",
|
{"-S, --show-error",
|
||||||
"Show error even when -s is used",
|
"Show error even when -s is used",
|
||||||
CURLHELP_CURL | CURLHELP_GLOBAL},
|
CURLHELP_CURL | CURLHELP_GLOBAL},
|
||||||
|
{"-i, --show-headers",
|
||||||
|
"Show response headers in output",
|
||||||
|
CURLHELP_IMPORTANT | CURLHELP_VERBOSE | CURLHELP_OUTPUT},
|
||||||
{"-s, --silent",
|
{"-s, --silent",
|
||||||
"Silent mode",
|
"Silent mode",
|
||||||
CURLHELP_IMPORTANT | CURLHELP_VERBOSE},
|
CURLHELP_IMPORTANT | CURLHELP_VERBOSE},
|
||||||
|
|
|
@ -35,9 +35,9 @@ Usage: curl [options...] <url>
|
||||||
-d, --data <data> HTTP POST data
|
-d, --data <data> HTTP POST data
|
||||||
-f, --fail Fail fast with no output on HTTP errors
|
-f, --fail Fail fast with no output on HTTP errors
|
||||||
-h, --help <category> Get help for commands
|
-h, --help <category> Get help for commands
|
||||||
-i, --include Include response headers in output
|
|
||||||
-o, --output <file> Write to file instead of stdout
|
-o, --output <file> Write to file instead of stdout
|
||||||
-O, --remote-name Write output to file named as remote file
|
-O, --remote-name Write output to file named as remote file
|
||||||
|
-i, --show-headers Show response headers in output
|
||||||
-s, --silent Silent mode
|
-s, --silent Silent mode
|
||||||
-T, --upload-file <file> Transfer local FILE to destination
|
-T, --upload-file <file> Transfer local FILE to destination
|
||||||
-u, --user <user:password> Server user and password
|
-u, --user <user:password> Server user and password
|
||||||
|
|
|
@ -177,6 +177,7 @@ my %opts = (
|
||||||
'--krb4' => 6,
|
'--krb4' => 6,
|
||||||
'--ftp-ssl' => 6,
|
'--ftp-ssl' => 6,
|
||||||
'--ftp-ssl-reqd' => 6,
|
'--ftp-ssl-reqd' => 6,
|
||||||
|
'--include' => 6,
|
||||||
|
|
||||||
# for tests and debug only, can remain hidden
|
# for tests and debug only, can remain hidden
|
||||||
'--test-event' => 6,
|
'--test-event' => 6,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче