184
184
<p class="level1">(FTP) Use PASV when transferring. PASV is the internal default behavior, but using this option can be used to override a previous --ftp-port option. (Added in 7.11.0)
185
185
<p class="level1">If this option is used several times, the following occurrences make no difference.
186
186
<p class="level1">
187
<p class="level0"><a name="--ftp-alternative-to-user"></a><span class="nroffip">--ftp-alternative-to-user <command></span>
188
<p class="level1">(FTP) If authenticating with the USER and PASS commands fails, send this command. When connecting to Tumbleweed's Secure Transport server over FTPS using a client certificate, using "SITE AUTH" will tell the server to retrieve the username from the certificate. (Added in 7.15.5)
187
189
<p class="level0"><a name="--ftp-skip-pasv-ip"></a><span class="nroffip">--ftp-skip-pasv-ip</span>
188
190
<p class="level1">(FTP) Tell curl to not use the IP address the server suggests in its response to curl's PASV command when curl connects the data connection. Instead curl will re-use the same IP address it already uses for the control connection. (Added in 7.14.2)
189
191
<p class="level1">This option has no effect if PORT, EPRT or EPSV is used instead of PASV.
190
192
<p class="level1">If this option is used twice, the second will again use the server's suggested address.
191
193
<p class="level0"><a name="--ftp-ssl"></a><span class="nroffip">--ftp-ssl</span>
192
<p class="level1">(FTP) Make the FTP connection switch to use SSL/TLS. (Added in 7.11.0)
194
<p class="level1">(FTP) Try to use SSL/TLS for the FTP connection. Reverts to a non-secure connection if the server doesn't support SSL/TLS. (Added in 7.11.0)
195
<p class="level1">If this option is used twice, the second will again disable this.
196
<p class="level0"><a name="--ftp-ssl-reqd"></a><span class="nroffip">--ftp-ssl-reqd</span>
197
<p class="level1">(FTP) Require SSL/TLS for the FTP connection. Terminates the connection if the server doesn't support SSL/TLS. (Added in 7.15.5)
193
198
<p class="level1">If this option is used twice, the second will again disable this.
194
199
<p class="level0"><a name="-F--form"></a><span class="nroffip">-F/--form <name=content></span>
195
200
<p class="level1">(HTTP) This lets curl emulate a filled in form in which a user has pressed the submit button. This causes curl to POST data using the Content-Type multipart/form-data according to RFC1867. This enables uploading of binary files etc. To force the 'content' part to be a file, prefix the file name with an @ sign. To just get the content part from a file, prefix the file name with the letter <. The difference between @ and < is then that @ makes a file get attached in the post as a file upload, while the < makes a text field and just get the contents for that text field from a file.
541
546
<p class="level1">Make curl display progress information as a progress bar instead of the default statistics.
542
547
<p class="level1">If this option is used twice, the second will again disable the progress bar. <a name="FILES"></a><h2 class="nroffsh">FILES</h2>
543
548
<p class="level0"><span Class="emphasis">~/.curlrc</span>
544
<p class="level1">Default config file.
549
<p class="level1">Default config file, see <a class="emphasis" href="#-K--config">-K/--config</a> for details.
545
550
<p class="level1"><a name="ENVIRONMENT"></a><h2 class="nroffsh">ENVIRONMENT</h2>
546
551
<p class="level0">
547
552
<p class="level0"><a name="httpproxy"></a><span class="nroffip">http_proxy [protocol://]<host>[:port]</span>