mirror of
https://github.com/curl/curl.git
synced 2024-12-27 06:59:43 +08:00
6483813be2
This eliminates the need to run an extra help subcommand to get the possible categories, reducing the friction in getting relevant help. The help wording was also slightly tweaked for grammatical accuracy. Closes #14055
56 lines
1.4 KiB
Plaintext
56 lines
1.4 KiB
Plaintext
<testcase>
|
|
<info>
|
|
<keywords>
|
|
--help
|
|
</keywords>
|
|
</info>
|
|
|
|
#
|
|
# Server-side
|
|
<reply>
|
|
</reply>
|
|
|
|
#
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
none
|
|
</server>
|
|
<name>
|
|
curl important --help
|
|
</name>
|
|
<command>
|
|
--help
|
|
</command>
|
|
</client>
|
|
|
|
#
|
|
# Verify data after the test has been "shot"
|
|
<verify>
|
|
<errorcode>
|
|
0
|
|
</errorcode>
|
|
<stdout mode="text">
|
|
Usage: curl [options...] <url>
|
|
-d, --data <data> HTTP POST data
|
|
-f, --fail Fail fast with no output on HTTP errors
|
|
-h, --help <category> Get help for commands
|
|
-i, --include Include response headers in output
|
|
-o, --output <file> Write to file instead of stdout
|
|
-O, --remote-name Write output to file named as remote file
|
|
-s, --silent Silent mode
|
|
-T, --upload-file <file> Transfer local FILE to destination
|
|
-u, --user <user:password> Server user and password
|
|
-A, --user-agent <name> Send User-Agent <name> to server
|
|
-v, --verbose Make the operation more talkative
|
|
-V, --version Show version number and quit
|
|
|
|
This is not the full help; this menu is split into categories.
|
|
Use "--help category" to get an overview of all categories, which are:
|
|
auth, connection, curl, dns, file, ftp, http, imap, misc, output, pop3, post,
|
|
proxy, scp, sftp, smtp, ssh, telnet, tftp, tls, ech, upload, verbose.
|
|
For all options use the manual or "--help all".
|
|
</stdout>
|
|
</verify>
|
|
</testcase>
|