curl命令java
- 行业动态
- 2025-02-01
- 2772
curl命令
1、简介:curl是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等。
2、基本语法:curl [选项] [URL]
,下载文件使用curl -o filename url
;发送POST请求使用curl -d "data=value" -X POST url
。
3、常用选项:
-O
或--remote-name
:将输出的文件保存为服务器上的文件名。
-O
或--remote-header-name
:将输出的文件保存为原始文件名。
-#
或--progress-bar
:以进度条方式显示传输过程。
-v
或--verbose
:详细模式,显示更多信息。
-s
或--silent
:静默模式,减少输出信息。
-k
或--insecure
:忽略SSL证书验证。
-u
或--user
:指定用户名和密码进行身份验证。
-H
或--header
:发送自定义的头部信息。
-d
或--data
:发送POST请求时附带的数据。
-X
或--request
:指定请求的方法,如GET、POST、PUT、DELETE等。
-F
或--form
:模拟表单数据提交,多个参数可添加多个-F
。
-G
或--get
:将数据附加到URL后面,用于GET请求。
--limit-rate
:限制传输速度,单位是Byte/s。
-y
或--speed-time
:设置超时时间,单位是秒。
-w
或--write-out
:定制输出格式。
-D
或--dump-header
:把headers信息保存到指定文件。
-A
或--user-agent
:设置User-Agent头部信息。
-e
或--referer
:设置Referer头部信息。
-b
或--cookie
:发送cookie,可以输入文件或字符串。
-c
或--cookie-jar
:保存服务器响应中的cookie到文件。
-C
或--continue-at
:断点续传,从指定的offset位置继续传输。
-L
或--location
:跟随重定向。
-i
或--include
:包含HTTP响应头信息。
-I
或--head
:只获取文档的头部信息。
-v
或--verbose
:增加输出信息的详细程度。
-h
或--help
:显示帮助信息。
--h or --help
:显示可用的选项和参数。
-V
或--version
:显示版本信息。
-q
或--disable
:不显示进度条。
-r
或--range
:指定下载的范围。
--max-time
:设置最大传输时间(秒)。
-m
或--max-time
:设置最大传输时间(秒)。
--ftp-port
:设置FTP传输的端口号。
-x
或--proxy
:设置代理服务器。
-U
或--proxy-user
:设置代理服务器的用户名和密码。
-T
或--upload-file
:上传文件。
-Q
或--quote CMND
:执行多条CMD命令。
-K
或--cert certfile
:提供客户端证书。
--cert-type certtype
:指定证书类型。
--cacert cacertfile
:指定CA证书。
--sslversion tlsv1.2
:指定SSL版本。
--tlsv1.2
:使用TLSv1.2加密。
--tlsv1.1
:使用TLSv1.1加密。
--tlsv1.0
:使用TLSv1.0加密。
--ciphers list
:指定加密算法列表。
--random-file file
:指定随机数文件。
--egd-file file
:指定熵源文件。
--key keyfile
:指定私钥文件。
--pubkey pubkeyfile
:指定公钥文件。
--pass phrase
:指定私钥密码。
--hostnetwork interface_name
:指定网络接口。
--interface interface_name
:指定网络接口。
--connect-to host:port:address
:通过指定的地址连接到主机。
--socks5 hostname:port
:使用SOCKS5代理。
--httpproxy proxy:port
:设置HTTP代理。
--limit-rate rate
:限速传输,单位是Byte/s。
--show-error
:显示错误信息。
--show-speed
:显示传输速度统计信息。
--time-cond time_value Time_unit
:设置连接超时时间。
--retry n
:指定重试次数。
--retry-delay delay_time Time_unit
:指定重试延迟时间。
--retry-max-time max_time Time_unit
:指定最大重试时间。
--retry-connrefused --retry MAX_RETRIES --retry-max-time TIMEOUT
:处理连接拒绝的情况。
--no-buffer
:关闭缓冲区。
`–create-dirs -R, -r, –remote-dir, –remote-name, –reuse, –output-dir, –output, –output-dir, –output, –path-as-is, –raw, –remote-name, –reuse, –unix-socket, –dirlistonly, –ftp-create-dirs, –ftp-skip-pasv, –ftp-method PASV, –ftp-pret, –ftp-port RANGE, –ftp-use-epsv, –ftp-use-eprt, –ftp-use-pret, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp-use-mlsd, –ftp-use-mlst, –ftp-use-rest, –ftp-use-size, –ftp-use-mdtm, –ftp/bin/sh/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/curl/cull
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/96996.html