firemail
标题:
curl命令
[打印本页]
作者:
java
时间:
2018-4-25 10:32
标题:
curl命令
利用URL规则在命令行下工作的文件传输工具,支持文件的上传和下载
curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。
语法
curl(选项)(参数)
-k/--insecure 允许不使用证书到SSL站点
-I/--head 只显示请求头信息
实例
文件下载
curl是将下载文件输出到stdout,将进度信息输出到stderr,不显示进度信息使用--silent选项。
curl URL --silent
选项-o将下载数据写入到指定名称的文件中,并使用--progress显示进度条:
curl
http://man.linuxde.net/test.iso
-o filename.iso --progress
######################################### 100.0%
断点续传
curl能够从特定的文件偏移处继续下载,它可以通过指定一个偏移量来下载部分文件:
curl URL/File -C 偏移量
#偏移量是以字节为单位的整数,如果让curl自动推断出正确的续传位置使用-C -:
curl -C -URL
只打印响应头部信息
通过-I或者-head可以只打印出HTTP头部信息:
http://man.linuxde.net/curl
欢迎光临 firemail (http://firemail.wang:8088/)
Powered by Discuz! X3