mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -05:00
cmdline-opts: more command line options documented
Moved over to the new format
This commit is contained in:
parent
720ea577dc
commit
5c4a526388
7
docs/cmdline-opts/disable.d
Normal file
7
docs/cmdline-opts/disable.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: disable
|
||||
Short: q
|
||||
Help: Disable .curlrc
|
||||
---
|
||||
If used as the first parameter on the command line, the \fIcurlrc\fP config
|
||||
file will not be read and used. See the --config for details on the default
|
||||
config file search path.
|
7
docs/cmdline-opts/proxy-anyauth.d
Normal file
7
docs/cmdline-opts/proxy-anyauth.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: proxy-anyauth
|
||||
Help: Pick any proxy authentication method
|
||||
Added: 7.13.2
|
||||
See-also: proxy proxy-basic proxy-digest
|
||||
---
|
||||
Tells curl to pick a suitable authentication method when communicating with
|
||||
the given HTTP proxy. This might cause an extra request/response round-trip.
|
7
docs/cmdline-opts/proxy-basic.d
Normal file
7
docs/cmdline-opts/proxy-basic.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: proxy-basic
|
||||
Help: Use Basic authentication on the proxy
|
||||
See-also: proxy proxy-anyauth proxy-digest
|
||||
---
|
||||
Tells curl to use HTTP Basic authentication when communicating with the given
|
||||
proxy. Use --basic for enabling HTTP Basic with a remote host. Basic is the
|
||||
default authentication method curl uses with proxies.
|
7
docs/cmdline-opts/proxy-cacert.d
Normal file
7
docs/cmdline-opts/proxy-cacert.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: proxy-cacert
|
||||
Help: CA certificate to verify peer against for proxy
|
||||
Arg: <file>
|
||||
Added: 7.52.0
|
||||
See-also: proxy-capath cacert capath proxy
|
||||
---
|
||||
Same as --cacert but used in HTTPS proxy context.
|
7
docs/cmdline-opts/proxy-capath.d
Normal file
7
docs/cmdline-opts/proxy-capath.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: proxy-capath
|
||||
Help: CA directory to verify peer against for proxy
|
||||
Arg: <dir>
|
||||
Added: 7.52.0
|
||||
See-also: proxy-cacert proxy capath
|
||||
---
|
||||
Same as --capath but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-cert.d
Normal file
6
docs/cmdline-opts/proxy-cert.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-cert
|
||||
Arg: <cert[:passwd]>
|
||||
Help: Client certificate file and password for proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --cert but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-ciphers.d
Normal file
6
docs/cmdline-opts/proxy-ciphers.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-ciphers
|
||||
Arg: <list>
|
||||
Help: SSL ciphers to use for proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --ciphers but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-crlfile.d
Normal file
6
docs/cmdline-opts/proxy-crlfile.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-crlfile
|
||||
Arg: <file>
|
||||
Help: Set a CRL list for proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --crlfile but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-digest.d
Normal file
6
docs/cmdline-opts/proxy-digest.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-digest
|
||||
Help: Use Digest authentication on the proxy
|
||||
See-also: proxy proxy-anyauth proxy-basic
|
||||
---
|
||||
Tells curl to use HTTP Digest authentication when communicating with the given
|
||||
proxy. Use --digest for enabling HTTP Digest with a remote host.
|
5
docs/cmdline-opts/proxy-insecure.d
Normal file
5
docs/cmdline-opts/proxy-insecure.d
Normal file
@ -0,0 +1,5 @@
|
||||
Long: proxy-insecure
|
||||
Help: Do HTTPS proxy connections without verifying the proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --insecure but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-key-type.d
Normal file
6
docs/cmdline-opts/proxy-key-type.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-key-type
|
||||
Arg: <type>
|
||||
Help: Private key file type for proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --key-type but used in HTTPS proxy context.
|
5
docs/cmdline-opts/proxy-key.d
Normal file
5
docs/cmdline-opts/proxy-key.d
Normal file
@ -0,0 +1,5 @@
|
||||
Long: proxy-key
|
||||
Help: Private key for HTTPS proxy
|
||||
Arg: <key>
|
||||
---
|
||||
Same as --key but used in HTTPS proxy context.
|
8
docs/cmdline-opts/proxy-negotiate.d
Normal file
8
docs/cmdline-opts/proxy-negotiate.d
Normal file
@ -0,0 +1,8 @@
|
||||
Long: proxy-negotiate
|
||||
Help: Use HTTP Negotiate (SPNEGO) authentication on the proxy
|
||||
Added: 7.17.1
|
||||
See-also: proxy-anyauth proxy-basic
|
||||
---
|
||||
Tells curl to use HTTP Negotiate (SPNEGO) authentication when communicating
|
||||
with the given proxy. Use --negotiate for enabling HTTP Negotiate (SPNEGO)
|
||||
with a remote host.
|
6
docs/cmdline-opts/proxy-ntlm.d
Normal file
6
docs/cmdline-opts/proxy-ntlm.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-ntlm
|
||||
Help: Use NTLM authentication on the proxy
|
||||
See-also: proxy-negotiate proxy-anyauth
|
||||
---
|
||||
Tells curl to use HTTP NTLM authentication when communicating with the given
|
||||
proxy. Use --ntlm for enabling NTLM with a remote host.
|
6
docs/cmdline-opts/proxy-pass.d
Normal file
6
docs/cmdline-opts/proxy-pass.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-pass
|
||||
Arg: <phrase>
|
||||
Help: Pass phrase for the private key for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as \fI--pass\fP but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-service-name.d
Normal file
6
docs/cmdline-opts/proxy-service-name.d
Normal file
@ -0,0 +1,6 @@
|
||||
long: proxy-service-name
|
||||
Arg: <name>
|
||||
Help: SPNEGO proxy service name
|
||||
Added: 7.43.0
|
||||
---
|
||||
This option allows you to change the service name for proxy negotiation.
|
5
docs/cmdline-opts/proxy-ssl-allow-beast.d
Normal file
5
docs/cmdline-opts/proxy-ssl-allow-beast.d
Normal file
@ -0,0 +1,5 @@
|
||||
Long: proxy-ssl-allow-beast
|
||||
Help: Allow security flaw to improve interop for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --ssl-allow-beast but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-tlsauthtype.d
Normal file
6
docs/cmdline-opts/proxy-tlsauthtype.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-tlsauthtype
|
||||
Arg: <type>
|
||||
Help: TLS authentication type for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --tlsauthtype but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-tlspassword.d
Normal file
6
docs/cmdline-opts/proxy-tlspassword.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-tlspassword
|
||||
Arg: <string>
|
||||
Help: TLS password for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --tlspassword but used in HTTPS proxy context.
|
6
docs/cmdline-opts/proxy-tlsuser.d
Normal file
6
docs/cmdline-opts/proxy-tlsuser.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: proxy-tlsuser.d
|
||||
Arg: <name>
|
||||
Help: TLS username for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --tlsuser but used in HTTPS proxy context.
|
5
docs/cmdline-opts/proxy-tlsv1.d
Normal file
5
docs/cmdline-opts/proxy-tlsv1.d
Normal file
@ -0,0 +1,5 @@
|
||||
Long: proxy-tlsv1
|
||||
Help: Use TLSv1 for HTTPS proxy
|
||||
Added: 7.52.0
|
||||
---
|
||||
Same as --tlsv1 but used in HTTPS proxy context.
|
10
docs/cmdline-opts/proxy1.0.d
Normal file
10
docs/cmdline-opts/proxy1.0.d
Normal file
@ -0,0 +1,10 @@
|
||||
Long: proxy1.0
|
||||
Arg: <host[:port]>
|
||||
Help: Use HTTP/1.0 proxy on given port
|
||||
---
|
||||
Use the specified HTTP 1.0 proxy. If the port number is not specified, it is
|
||||
assumed at port 1080.
|
||||
|
||||
The only difference between this and the HTTP proxy option --proxy, is that
|
||||
attempts to use CONNECT through the proxy will specify an HTTP 1.0 protocol
|
||||
instead of the default HTTP 1.1.
|
14
docs/cmdline-opts/pubkey.d
Normal file
14
docs/cmdline-opts/pubkey.d
Normal file
@ -0,0 +1,14 @@
|
||||
Long: pubkey
|
||||
Arg: <key>
|
||||
Protocols: SFTP SCP
|
||||
Help: SSH Public key file name
|
||||
---
|
||||
Public key file name. Allows you to provide your public key in this separate
|
||||
file.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
||||
|
||||
(As of 7.39.0, curl attempts to automatically extract the public key from the
|
||||
private key file, so passing this option is generally not required. Note that
|
||||
this public key extraction requires libcurl to be linked against a copy of
|
||||
libssh2 1.2.8 or higher that is itself linked against OpenSSL.)
|
55
docs/cmdline-opts/quote.d
Normal file
55
docs/cmdline-opts/quote.d
Normal file
@ -0,0 +1,55 @@
|
||||
Long: quote
|
||||
Help: Send command(s) to server before transfer
|
||||
Protocols: FTP SFTP
|
||||
---
|
||||
|
||||
Send an arbitrary command to the remote FTP or SFTP server. Quote commands are
|
||||
sent BEFORE the transfer takes place (just after the initial PWD command in an
|
||||
FTP transfer, to be exact). To make commands take place after a successful
|
||||
transfer, prefix them with a dash '-'. To make commands be sent after curl
|
||||
has changed the working directory, just before the transfer command(s), prefix
|
||||
the command with a '+' (this is only supported for FTP). You may specify any
|
||||
number of commands.
|
||||
|
||||
If the server returns failure for one of the commands, the entire operation
|
||||
will be aborted. You must send syntactically correct FTP commands as RFC 959
|
||||
defines to FTP servers, or one of the commands listed below to SFTP servers.
|
||||
|
||||
This option can be used multiple times. When speaking to an FTP server, prefix
|
||||
the command with an asterisk (*) to make curl continue even if the command
|
||||
fails as by default curl will stop at first failure.
|
||||
|
||||
SFTP is a binary protocol. Unlike for FTP, curl interprets SFTP quote commands
|
||||
itself before sending them to the server. File names may be quoted
|
||||
shell-style to embed spaces or special characters. Following is the list of
|
||||
all supported SFTP quote commands:
|
||||
.RS
|
||||
.IP "chgrp group file"
|
||||
The chgrp command sets the group ID of the file named by the file operand to
|
||||
the group ID specified by the group operand. The group operand is a decimal
|
||||
integer group ID.
|
||||
.IP "chmod mode file"
|
||||
The chmod command modifies the file mode bits of the specified file. The
|
||||
mode operand is an octal integer mode number.
|
||||
.IP "chown user file"
|
||||
The chown command sets the owner of the file named by the file operand to the
|
||||
user ID specified by the user operand. The user operand is a decimal
|
||||
integer user ID.
|
||||
.IP "ln source_file target_file"
|
||||
The ln and symlink commands create a symbolic link at the target_file location
|
||||
pointing to the source_file location.
|
||||
.IP "mkdir directory_name"
|
||||
The mkdir command creates the directory named by the directory_name operand.
|
||||
.IP "pwd"
|
||||
The pwd command returns the absolute pathname of the current working directory.
|
||||
.IP "rename source target"
|
||||
The rename command renames the file or directory named by the source
|
||||
operand to the destination path named by the target operand.
|
||||
.IP "rm file"
|
||||
The rm command removes the file specified by the file operand.
|
||||
.IP "rmdir directory"
|
||||
The rmdir command removes the directory entry specified by the directory
|
||||
operand, provided it is empty.
|
||||
.IP "symlink source_file target_file"
|
||||
See ln.
|
||||
.RE
|
7
docs/cmdline-opts/random-file.d
Normal file
7
docs/cmdline-opts/random-file.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: random-file
|
||||
Arg: <file>
|
||||
Help: File for reading random data from
|
||||
---
|
||||
Specify the path name to file containing what will be considered as random
|
||||
data. The data may be used to seed the random engine for SSL connections. See
|
||||
also the --egd-file option.
|
46
docs/cmdline-opts/range.d
Normal file
46
docs/cmdline-opts/range.d
Normal file
@ -0,0 +1,46 @@
|
||||
Long: range
|
||||
Short: r
|
||||
Help: Retrieve only the bytes within RANGE
|
||||
Arg: <range>
|
||||
Protocols: HTTP FTP SFTP FILE
|
||||
---
|
||||
Retrieve a byte range (i.e a partial document) from a HTTP/1.1, FTP or SFTP
|
||||
server or a local FILE. Ranges can be specified in a number of ways.
|
||||
.RS
|
||||
.TP 10
|
||||
.B 0-499
|
||||
specifies the first 500 bytes
|
||||
.TP
|
||||
.B 500-999
|
||||
specifies the second 500 bytes
|
||||
.TP
|
||||
.B -500
|
||||
specifies the last 500 bytes
|
||||
.TP
|
||||
.B 9500-
|
||||
specifies the bytes from offset 9500 and forward
|
||||
.TP
|
||||
.B 0-0,-1
|
||||
specifies the first and last byte only(*)(HTTP)
|
||||
.TP
|
||||
.B 100-199,500-599
|
||||
specifies two separate 100-byte ranges(*) (HTTP)
|
||||
.RE
|
||||
.IP
|
||||
(*) = NOTE that this will cause the server to reply with a multipart
|
||||
response!
|
||||
|
||||
Only digit characters (0-9) are valid in the 'start' and 'stop' fields of the
|
||||
\&'start-stop' range syntax. If a non-digit character is given in the range,
|
||||
the server's response will be unspecified, depending on the server's
|
||||
configuration.
|
||||
|
||||
You should also be aware that many HTTP/1.1 servers do not have this feature
|
||||
enabled, so that when you attempt to get a range, you'll instead get the whole
|
||||
document.
|
||||
|
||||
FTP and SFTP range downloads only support the simple 'start-stop' syntax
|
||||
(optionally with one of the numbers omitted). FTP use depends on the extended
|
||||
FTP command SIZE.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
7
docs/cmdline-opts/raw.d
Normal file
7
docs/cmdline-opts/raw.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: raw
|
||||
Help: Do HTTP "raw"; no transfer decoding
|
||||
Added: 7.16.2
|
||||
Protocols: HTTP
|
||||
---
|
||||
When used, it disables all internal HTTP decoding of content or transfer
|
||||
encodings and instead makes them passed on unaltered, raw.
|
8
docs/cmdline-opts/remote-name-all.d
Normal file
8
docs/cmdline-opts/remote-name-all.d
Normal file
@ -0,0 +1,8 @@
|
||||
Long: remote-name-all
|
||||
Help: Use the remote file name for all URLs
|
||||
Added: 7.19.0
|
||||
---
|
||||
This option changes the default action for all given URLs to be dealt with as
|
||||
if --remote-name were used for each one. So if you want to disable that for a
|
||||
specific URL after --remote-name-all has been used, you must use "-o -" or
|
||||
--no-remote-name.
|
7
docs/cmdline-opts/remote-time.d
Normal file
7
docs/cmdline-opts/remote-time.d
Normal file
@ -0,0 +1,7 @@
|
||||
long: remote-time
|
||||
short: R
|
||||
Help: Set the remote file's time on the local output
|
||||
---
|
||||
When used, this will make curl attempt to figure out the timestamp of the
|
||||
remote file, and if that is available make the local file get that same
|
||||
timestamp.
|
17
docs/cmdline-opts/resolve.d
Normal file
17
docs/cmdline-opts/resolve.d
Normal file
@ -0,0 +1,17 @@
|
||||
Long: resolve
|
||||
Arg: <host:port:address>
|
||||
Help: Resolve the host+port to this address
|
||||
Added: 7.21.3
|
||||
---
|
||||
Provide a custom address for a specific host and port pair. Using this, you
|
||||
can make the curl requests(s) use a specified address and prevent the
|
||||
otherwise normally resolved address to be used. Consider it a sort of
|
||||
/etc/hosts alternative provided on the command line. The port number should be
|
||||
the number used for the specific protocol the host will be used for. It means
|
||||
you need several entries if you want to provide address for the same host but
|
||||
different ports.
|
||||
|
||||
The provided address set by this option will be used even if --ipv4 or --ipv6
|
||||
is set to make curl use another IP version.
|
||||
|
||||
This option can be used many times to add many host names to resolve.
|
6
docs/cmdline-opts/retry-connrefused.d
Normal file
6
docs/cmdline-opts/retry-connrefused.d
Normal file
@ -0,0 +1,6 @@
|
||||
Long: retry-connrefused
|
||||
Help: Retry on connection refused (use with --retry)
|
||||
Added: 7.52.0
|
||||
---
|
||||
In addition to the other conditions, consider ECONNREFUSED as a transient
|
||||
error too for --retry. This option is used together with --retry.
|
11
docs/cmdline-opts/retry-delay.d
Normal file
11
docs/cmdline-opts/retry-delay.d
Normal file
@ -0,0 +1,11 @@
|
||||
long: retry-delay
|
||||
arg: <seconds>
|
||||
Help: Wait time between retries
|
||||
Added: 7.12.3
|
||||
---
|
||||
Make curl sleep this amount of time before each retry when a transfer has
|
||||
failed with a transient error (it changes the default backoff time algorithm
|
||||
between retries). This option is only interesting if --retry is also
|
||||
used. Setting this delay to zero will make curl use the default backoff time.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
13
docs/cmdline-opts/retry-max-time.d
Normal file
13
docs/cmdline-opts/retry-max-time.d
Normal file
@ -0,0 +1,13 @@
|
||||
long: retry-max-time
|
||||
Arg: <seconds>
|
||||
Help: Retry only within this period
|
||||
Added: 7.12.3
|
||||
---
|
||||
The retry timer is reset before the first transfer attempt. Retries will be
|
||||
done as usual (see --retry) as long as the timer hasn't reached this given
|
||||
limit. Notice that if the timer hasn't reached the limit, the request will be
|
||||
made and while performing, it may take longer than this given time period. To
|
||||
limit a single request\'s maximum time, use --max-time. Set this option to
|
||||
zero to not timeout retries.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
17
docs/cmdline-opts/retry.d
Normal file
17
docs/cmdline-opts/retry.d
Normal file
@ -0,0 +1,17 @@
|
||||
Long: retry
|
||||
Arg: <num>
|
||||
Added: 7.12.3
|
||||
Help: Retry request if transient problems occur
|
||||
---
|
||||
If a transient error is returned when curl tries to perform a transfer, it
|
||||
will retry this number of times before giving up. Setting the number to 0
|
||||
makes curl do no retries (which is the default). Transient error means either:
|
||||
a timeout, an FTP 4xx response code or an HTTP 5xx response code.
|
||||
|
||||
When curl is about to retry a transfer, it will first wait one second and then
|
||||
for all forthcoming retries it will double the waiting time until it reaches
|
||||
10 minutes which then will be the delay between the rest of the retries. By
|
||||
using --retry-delay you disable this exponential backoff algorithm. See also
|
||||
--retry-max-time to limit the total time allowed for retries.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
5
docs/cmdline-opts/sasl-ir.d
Normal file
5
docs/cmdline-opts/sasl-ir.d
Normal file
@ -0,0 +1,5 @@
|
||||
long: sasl-ir
|
||||
Help: Enable initial response in SASL authentication
|
||||
Added: 7.31.0
|
||||
---
|
||||
Enable initial response in SASL authentication.
|
8
docs/cmdline-opts/service-name.d
Normal file
8
docs/cmdline-opts/service-name.d
Normal file
@ -0,0 +1,8 @@
|
||||
Long: service-name
|
||||
Help: SPNEGO service name
|
||||
Arg: <name>
|
||||
Added: 7.43.0
|
||||
---
|
||||
This option allows you to change the service name for SPNEGO.
|
||||
|
||||
Examples: --negotiate --service-name sockd would use sockd/server-name.
|
5
docs/cmdline-opts/show-error.d
Normal file
5
docs/cmdline-opts/show-error.d
Normal file
@ -0,0 +1,5 @@
|
||||
long: show-error
|
||||
Short: S
|
||||
Help: Show error. With -s, make curl show errors when they occur
|
||||
---
|
||||
When used with --silent, it makes curl show an error message if it fails.
|
8
docs/cmdline-opts/silent.d
Normal file
8
docs/cmdline-opts/silent.d
Normal file
@ -0,0 +1,8 @@
|
||||
long: silent
|
||||
Short: s
|
||||
Help: Silent mode
|
||||
See-also: verbose stderr
|
||||
---
|
||||
Silent or quiet mode. Don't show progress meter or error messages. Makes Curl
|
||||
mute. It will still output the data you ask for, potentially even to the
|
||||
terminal/stdout unless you redirect it.
|
15
docs/cmdline-opts/socks4.d
Normal file
15
docs/cmdline-opts/socks4.d
Normal file
@ -0,0 +1,15 @@
|
||||
Long: socks4
|
||||
Arg: <host[:port]>
|
||||
Help: SOCKS4 proxy on given host + port
|
||||
Added: 7.15.2
|
||||
---
|
||||
Use the specified SOCKS4 proxy. If the port number is not specified, it is
|
||||
assumed at port 1080.
|
||||
|
||||
This option overrides any previous use of --proxy, as they are mutually
|
||||
exclusive.
|
||||
|
||||
Since 7.21.7, this option is superfluous since you can specify a socks4 proxy
|
||||
with --proxy using a socks4:// protocol prefix.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
15
docs/cmdline-opts/socks4a.d
Normal file
15
docs/cmdline-opts/socks4a.d
Normal file
@ -0,0 +1,15 @@
|
||||
Long: socks4a
|
||||
Arg: <host[:port]>
|
||||
Help: SOCKS4a proxy on given host + port
|
||||
Added: 7.18.0
|
||||
---
|
||||
Use the specified SOCKS4a proxy. If the port number is not specified, it is
|
||||
assumed at port 1080.
|
||||
|
||||
This option overrides any previous use of --proxy, as they are mutually
|
||||
exclusive.
|
||||
|
||||
Since 7.21.7, this option is superfluous since you can specify a socks4a proxy
|
||||
with --proxy using a socks4a:// protocol prefix.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
15
docs/cmdline-opts/socks5-hostname.d
Normal file
15
docs/cmdline-opts/socks5-hostname.d
Normal file
@ -0,0 +1,15 @@
|
||||
Long: socks5-hostname
|
||||
Arg: <host[:port]>
|
||||
Help: SOCKS5 proxy, pass host name to proxy
|
||||
Added: 7.18.0
|
||||
---
|
||||
Use the specified SOCKS5 proxy (and let the proxy resolve the host name). If
|
||||
the port number is not specified, it is assumed at port 1080.
|
||||
|
||||
This option overrides any previous use of --proxy, as they are mutually
|
||||
exclusive.
|
||||
|
||||
Since 7.21.7, this option is superfluous since you can specify a socks5
|
||||
hostname proxy with --proxy using a socks5h:// protocol prefix.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
17
docs/cmdline-opts/socks5.d
Normal file
17
docs/cmdline-opts/socks5.d
Normal file
@ -0,0 +1,17 @@
|
||||
Long: socks5
|
||||
Arg: <host[:port]>
|
||||
Help: SOCKS5 proxy on given host + port
|
||||
Added: 7.18.0
|
||||
---
|
||||
Use the specified SOCKS5 proxy - but resolve the host name locally. If the
|
||||
port number is not specified, it is assumed at port 1080.
|
||||
|
||||
This option overrides any previous use of --proxy, as they are mutually
|
||||
exclusive.
|
||||
|
||||
Since 7.21.7, this option is superfluous since you can specify a socks5 proxy
|
||||
with --proxy using a socks5:// protocol prefix.
|
||||
|
||||
If this option is used several times, the last one will be used.
|
||||
|
||||
This option (as well as --socks4) does not work with IPV6, FTPS or LDAP.
|
9
docs/cmdline-opts/ssl-allow-beast.d
Normal file
9
docs/cmdline-opts/ssl-allow-beast.d
Normal file
@ -0,0 +1,9 @@
|
||||
Long: ssl-allow-beast
|
||||
Help: Allow security flaw to improve interop
|
||||
Added: 7.25.0
|
||||
---
|
||||
This option tells curl to not work around a security flaw in the SSL3 and
|
||||
TLS1.0 protocols known as BEAST. If this option isn't used, the SSL layer may
|
||||
use workarounds known to cause interoperability problems with some older SSL
|
||||
implementations. WARNING: this option loosens the SSL security, and by using
|
||||
this flag you ask for exactly that.
|
7
docs/cmdline-opts/ssl-no-revoke.d
Normal file
7
docs/cmdline-opts/ssl-no-revoke.d
Normal file
@ -0,0 +1,7 @@
|
||||
Long: ssl-no-revoke
|
||||
Help: Disable cert revocation checks (WinSSL)
|
||||
Added: 7.44.0
|
||||
---
|
||||
(WinSSL) This option tells curl to disable certificate revocation checks.
|
||||
WARNING: this option loosens the SSL security, and by using this flag you ask
|
||||
for exactly that.
|
9
docs/cmdline-opts/ssl-reqd.d
Normal file
9
docs/cmdline-opts/ssl-reqd.d
Normal file
@ -0,0 +1,9 @@
|
||||
long: ssl-reqd
|
||||
Help: Require SSL/TLS
|
||||
Protocols: FTP IMAP POP3 SMTP
|
||||
Added: 7.20.0
|
||||
---
|
||||
Require SSL/TLS for the connection. Terminates the connection if the server
|
||||
doesn't support SSL/TLS.
|
||||
|
||||
This option was formerly known as --ftp-ssl-reqd.
|
12
docs/cmdline-opts/ssl.d
Normal file
12
docs/cmdline-opts/ssl.d
Normal file
@ -0,0 +1,12 @@
|
||||
long: ssl
|
||||
Help: Try SSL/TLS
|
||||
Protocols: FTP IMAP POP3 SMTP
|
||||
Added: 7.20.0
|
||||
---
|
||||
|
||||
Try to use SSL/TLS for the connection. Reverts to a non-secure connection if
|
||||
the server doesn't support SSL/TLS. See also --ftp-ssl-control and --ssl-reqd
|
||||
for different levels of encryption required.
|
||||
|
||||
This option was formerly known as --ftp-ssl (Added in 7.11.0). That option
|
||||
name can still be used but will be removed in a future version.
|
Loading…
Reference in New Issue
Block a user