curl用法总结

参数介绍url: http://blog.csdn.net/suzhaoda/article/details/6179529


1.通用
1>限速   
--limit-rate  以字节为单位
2》不显示下载进度信息
-s
3>分段下载
curl -# -r 1000-2000 ftp://192.168.1.226/upload/fetch/media/14/08/27/3fbcc1a259902db89ebd85b5e72977811409013005.mp4 -u lee:lee -o mp5.part2 --limit-rate 1000000
curl -# -r 0-1000 ftp://192.168.1.226/upload/fetch/media/14/08/27/3fbcc1a259902db89ebd85b5e72977811409013005.mp4 -u lee:lee -o mp5.part1 --limit-rate 1000000
说明-r 后面的大小为字节
4>使用代理处理
curl -x 24.10.28.84:32779 -o home.html http://blog.51yip.com  
注意:代理服务器需支持http代理功能

5>伪造来源地址,有的网站会判断,请求来源地址
curl -e http://localhost http://www.baidu.com -v -o test
对应请求方式:
GET / HTTP/1.1
> User-Agent: curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
> Host: www.baidu.com
> Accept: */*
> Referer: http://localhost

2.ftp
1>上传   
        curl -T mp4 ftp://192.168.1.226/ -u lee:lee -#
2>下载   
        curl -# ftp://192.168.1.226/upload/fetch/media/14/08/27/3fbcc1a259902db89ebd85b5e72977811409013005.mp4 -u lee:lee -o mp4
curl -# ftp://192.168.1.226//home/lee/upload/fetch/media/14/08/27/3fbcc1a259902db89ebd85b5e72977811409013005.mp4 -u lee:lee -o mp4
  3>断点上传   
           curl -T mp4 ftp://lee:lee@192.168.1.226/mp4 --limit-rate 1000000 -# -C 4096000---》这个值必须是没完成文件的大小
  4》断点下载
  curl -#  ftp://192.168.1.226/upload/fetch/media/14/08/27/3fbcc1a259902db89ebd85b5e72977811409013005.mp4 -u lee:lee -o mp4 --limit-rate 1000000 -C 4112384  
5>只列出目录,不显示进度条
curl ftp://www.xxx.com –u name:passwd -s
6>从服务器上删除文件(使用curl传递ftp协议的DELE命令):
curl ftp://lee:lee@192.168.1.226/ -X 'DELE mp4'

3.http
1>断点下载
curl -C 40960  http://www.hao123.com -o baidu -# --limit-rate 10000
2》下载
curl  http://www.hao123.com -o baidu -# --limit-rate 10000


4.用程序实现
1》.ftp上传功能
CURLOPT_UPLOAD//说明是上传文件
2》ftp断点
RANGE
3》执行命令
FTP_FILEMETHOD
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值