options-in-versions 11 KB

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