options-in-versions 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. _ _ ____ _
  2. ___| | | | _ \| |
  3. / __| | | | |_) | |
  4. | (__| |_| | _ <| |___
  5. \___|\___/|_| \_\_____|
  6. This document lists all command line options present in curl, together with
  7. exact information about the first curl version that supports it. The options
  8. are sorted alphabetically on the long name.
  9. Long (short) Introduced
  10. --abstract-unix-socket 7.53.0
  11. --alt-svc 7.64.1
  12. --anyauth 7.10.6
  13. --append (-a) 4.8
  14. --aws-sigv4 7.75.0
  15. --basic 7.10.6
  16. --cacert 7.5
  17. --capath 7.9.8
  18. --cert (-E) 5.0
  19. --cert-status 7.41.0
  20. --cert-type 7.9.3
  21. --ciphers 7.9
  22. --compressed 7.10
  23. --compressed-ssh 7.56.0
  24. --config (-K) 4.10
  25. --connect-timeout 7.7
  26. --connect-to 7.49.0
  27. --continue-at (-C) 4.8
  28. --cookie (-b) 4.9
  29. --cookie-jar (-c) 7.9
  30. --create-dirs 7.10.3
  31. --create-file-mode 7.75.0
  32. --crlf 5.7
  33. --crlfile 7.19.7
  34. --curves 7.73.0
  35. --data (-d) 4.0
  36. --data-ascii 7.2
  37. --data-binary 7.2
  38. --data-raw 7.43.0
  39. --data-urlencode 7.18.0
  40. --delegation 7.22.0
  41. --digest 7.10.6
  42. --disable (-q) 5.0
  43. --disable-eprt 7.10.5
  44. --disable-epsv 7.9.2
  45. --disallow-username-in-url 7.61.0
  46. --dns-interface 7.33.0
  47. --dns-ipv4-addr 7.33.0
  48. --dns-ipv6-addr 7.33.0
  49. --dns-servers 7.33.0
  50. --doh-cert-status 7.76.0
  51. --doh-insecure 7.76.0
  52. --doh-url 7.62.0
  53. --dump-header (-D) 5.7
  54. --egd-file 7.7
  55. --engine 7.9.3
  56. --etag-compare 7.68.0
  57. --etag-save 7.68.0
  58. --expect100-timeout 7.47.0
  59. --fail (-f) 4.0
  60. --fail-early 7.52.0
  61. --fail-with-body 7.76.0
  62. --false-start 7.42.0
  63. --form (-F) 5.0
  64. --form-escape 7.81.0
  65. --form-string 7.13.2
  66. --ftp-account 7.13.0
  67. --ftp-alternative-to-user 7.15.5
  68. --ftp-create-dirs 7.10.7
  69. --ftp-method 7.15.1
  70. --ftp-pasv 7.11.0
  71. --ftp-port (-P) 4.0
  72. --ftp-pret 7.20.0
  73. --ftp-skip-pasv-ip 7.14.2
  74. --ftp-ssl-ccc 7.16.1
  75. --ftp-ssl-ccc-mode 7.16.2
  76. --ftp-ssl-control 7.16.0
  77. --get (-G) 7.8.1
  78. --globoff (-g) 7.6
  79. --happy-eyeballs-timeout-ms 7.59.0
  80. --haproxy-protocol 7.60.0
  81. --head (-I) 4.0
  82. --header (-H) 5.0
  83. --help (-h) 4.0
  84. --hostpubmd5 7.17.1
  85. --hostpubsha256 7.80.0
  86. --hsts 7.74.0
  87. --http0.9 7.64.0
  88. --http1.0 (-0) 7.9.1
  89. --http1.1 7.33.0
  90. --http2 7.33.0
  91. --http2-prior-knowledge 7.49.0
  92. --http3 7.66.0
  93. --ignore-content-length 7.14.1
  94. --include (-i) 4.8
  95. --insecure (-k) 7.10
  96. --interface 7.3
  97. --ipv4 (-4) 7.10.8
  98. --ipv6 (-6) 7.10.8
  99. --json 7.82.0
  100. --junk-session-cookies (-j) 7.9.7
  101. --keepalive-time 7.18.0
  102. --key 7.9.3
  103. --key-type 7.9.3
  104. --krb 7.3
  105. --libcurl 7.16.1
  106. --limit-rate 7.10
  107. --list-only (-l) 4.0
  108. --local-port 7.15.2
  109. --location (-L) 4.9
  110. --location-trusted 7.10.4
  111. --login-options 7.34.0
  112. --mail-auth 7.25.0
  113. --mail-from 7.20.0
  114. --mail-rcpt 7.20.0
  115. --mail-rcpt-allowfails 7.69.0
  116. --manual (-M) 5.2
  117. --max-filesize 7.10.8
  118. --max-redirs 7.5
  119. --max-time (-m) 4.0
  120. --metalink 7.27.0
  121. --negotiate 7.10.6
  122. --netrc (-n) 4.6
  123. --netrc-file 7.21.5
  124. --netrc-optional 7.9.8
  125. --next (-:) 7.36.0
  126. --no-alpn 7.36.0
  127. --no-buffer (-N) 6.5
  128. --no-clobber 7.83.0
  129. --no-keepalive 7.18.0
  130. --no-npn 7.36.0
  131. --no-progress-meter 7.67.0
  132. --no-sessionid 7.16.0
  133. --noproxy 7.19.4
  134. --ntlm 7.10.6
  135. --ntlm-wb 7.22.0
  136. --oauth2-bearer 7.33.0
  137. --output (-o) 4.0
  138. --output-dir 7.73.0
  139. --parallel (-Z) 7.66.0
  140. --parallel-immediate 7.68.0
  141. --parallel-max 7.66.0
  142. --pass 7.9.3
  143. --path-as-is 7.42.0
  144. --pinnedpubkey 7.39.0
  145. --post301 7.17.1
  146. --post302 7.19.1
  147. --post303 7.26.0
  148. --preproxy 7.52.0
  149. --progress-bar (-#) 5.10
  150. --proto 7.20.2
  151. --proto-default 7.45.0
  152. --proto-redir 7.20.2
  153. --proxy (-x) 4.0
  154. --proxy-anyauth 7.13.2
  155. --proxy-basic 7.12.0
  156. --proxy-cacert 7.52.0
  157. --proxy-capath 7.52.0
  158. --proxy-cert 7.52.0
  159. --proxy-cert-type 7.52.0
  160. --proxy-ciphers 7.52.0
  161. --proxy-crlfile 7.52.0
  162. --proxy-digest 7.12.0
  163. --proxy-header 7.37.0
  164. --proxy-insecure 7.52.0
  165. --proxy-key 7.52.0
  166. --proxy-key-type 7.52.0
  167. --proxy-negotiate 7.17.1
  168. --proxy-ntlm 7.10.7
  169. --proxy-pass 7.52.0
  170. --proxy-pinnedpubkey 7.59.0
  171. --proxy-service-name 7.43.0
  172. --proxy-ssl-allow-beast 7.52.0
  173. --proxy-ssl-auto-client-cert 7.77.0
  174. --proxy-tls13-ciphers 7.61.0
  175. --proxy-tlsauthtype 7.52.0
  176. --proxy-tlspassword 7.52.0
  177. --proxy-tlsuser 7.52.0
  178. --proxy-tlsv1 7.52.0
  179. --proxy-user (-U) 4.0
  180. --proxy1.0 7.19.4
  181. --proxytunnel (-p) 7.3
  182. --pubkey 7.16.2
  183. --quote (-Q) 5.3
  184. --random-file 7.7
  185. --range (-r) 4.0
  186. --raw 7.16.2
  187. --referer (-e) 4.0
  188. --remote-header-name (-J) 7.20.0
  189. --remote-name (-O) 4.0
  190. --remote-name-all 7.19.0
  191. --remote-time (-R) 7.9
  192. --remove-on-error 7.83.0
  193. --request (-X) 6.0
  194. --request-target 7.55.0
  195. --resolve 7.21.3
  196. --retry 7.12.3
  197. --retry-all-errors 7.71.0
  198. --retry-connrefused 7.52.0
  199. --retry-delay 7.12.3
  200. --retry-max-time 7.12.3
  201. --sasl-authzid 7.66.0
  202. --sasl-ir 7.31.0
  203. --service-name 7.43.0
  204. --show-error (-S) 5.9
  205. --silent (-s) 4.0
  206. --socks4 7.15.2
  207. --socks4a 7.18.0
  208. --socks5 7.18.0
  209. --socks5-basic 7.55.0
  210. --socks5-gssapi 7.55.0
  211. --socks5-gssapi-nec 7.19.4
  212. --socks5-gssapi-service 7.19.4
  213. --socks5-hostname 7.18.0
  214. --speed-limit (-Y) 4.7
  215. --speed-time (-y) 4.7
  216. --ssl 7.20.0
  217. --ssl-allow-beast 7.25.0
  218. --ssl-auto-client-cert 7.77.0
  219. --ssl-no-revoke 7.44.0
  220. --ssl-reqd 7.20.0
  221. --ssl-revoke-best-effort 7.70.0
  222. --sslv2 (-2) 5.9
  223. --sslv3 (-3) 5.9
  224. --stderr 6.2
  225. --styled-output 7.61.0
  226. --suppress-connect-headers 7.54.0
  227. --tcp-fastopen 7.49.0
  228. --tcp-nodelay 7.11.2
  229. --telnet-option (-t) 7.7
  230. --tftp-blksize 7.20.0
  231. --tftp-no-options 7.48.0
  232. --time-cond (-z) 5.8
  233. --tls-max 7.54.0
  234. --tls13-ciphers 7.61.0
  235. --tlsauthtype 7.21.4
  236. --tlspassword 7.21.4
  237. --tlsuser 7.21.4
  238. --tlsv1 (-1) 7.9.2
  239. --tlsv1.0 7.34.0
  240. --tlsv1.1 7.34.0
  241. --tlsv1.2 7.34.0
  242. --tlsv1.3 7.52.0
  243. --tr-encoding 7.21.6
  244. --trace 7.9.7
  245. --trace-ascii 7.9.7
  246. --trace-time 7.14.0
  247. --unix-socket 7.40.0
  248. --upload-file (-T) 4.0
  249. --url 7.5
  250. --use-ascii (-B) 5.0
  251. --user (-u) 4.0
  252. --user-agent (-A) 4.5.1
  253. --verbose (-v) 4.0
  254. --version (-V) 4.0
  255. --write-out (-w) 6.5
  256. --xattr 7.21.3