curl下载文件

有时候需要在简单的脚本中实现下载,就可以用用这个小工具实现

curl官网:https://curl.haxx.se/

选择适合的版本下载后,启动cmd,进入curl所在目录,运行

curl -O [URL]

就能在当前文件夹下载文件,注意这里的URL必须对应具体的文件

如果想保存目标网页,可以用

curl -o [filename] [URL]

例如,

curl -o qq.html http://www.qq.com/

就能保存腾讯首页。(-o参数也可以用在下载文件里面,作用是重命名下载的文件)

还有更多的用法可以运行 curl -h 查看

时间: 2024-10-25 08:13:16

curl下载文件的相关文章

通过curl下载文件

1. 适用范围      本文档介绍SylixOS下通过curl中间下载文件的流程,使用者应熟悉SylixOS系统以及curl中间件. 2. 下载流程2.1 资源准备    文件下载依赖curl中间件,故下载前需基于SylixOS进行curl中间件移植,移植过程本文档不做详细介绍,请参照<SylixOS下中间件移植手册>. 2.2 下载流程      文件下载前需获取可用的下载url,使用curl中间件提供的接口进行文件下载.下载流程如程序清单 2.1所示. 程序清单 2.1  文件下载流程

15 shell之curl下载文件

前言 ????最近忙于离职的工作交接,有日子没学习了,懒惰啊! 正文 需求 譬如某一天我们做了一个软件. 有时我们的软件需要自动根据到网上去获取当前版本是否要更新.如果"网上"需要更新则下载一些必要的文件 shell实现 LOCAL_VER=`cat version` REMOTE_VER=`curl http://[email protected]@@..com/test/conf.txt -s | sed -n '2p'` # -s 静默模式,不显示细节 #echo $REMOTE

Linux curl 命令下载文件

引用自http://blog.csdn.net/wh211212/article/details/54285921 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. 语法:# curl [option] [url] 常见参数: -A/--user-agent <string> 设置用户代理发送给服务器 -b/--cookie <name

使用libcurl下载文件小例

libcurl是一个很强大的开源网络处理库,支持包括HTTP.HTTPS.FTP--一系列网络协议.用它来进行HTTP的get\post 或者下载文件更是小菜一碟,chrome内核都用到了它,本文主要讲解一个使用curl下载文件的小例. 首先是去下载curl的最新源代码,然后编译成动态库或者静态库:然后把头文件和库文件拿出来加入到我们自己的工程中,引用声明: #include "curl.h" #ifdef _DEBUG #pragma comment(lib, "../De

PHP利用Curl实现多线程抓取网页和下载文件

PHP 利用 Curl  可以完成各种传送文件操作,比如模拟浏览器发送GET,POST请求等等,然而因为php语言本身不支持多线程,所以开发爬虫程序效率并不高,一般采集 数据可以利用 PHPquery类来采集数据库,在此之外也可以用 Curl ,借助Curl 这个功能实现并发多线程的访问多个url地址以实现并发多线程抓取网页或者下载文件. 至于具体实现过程,请参考下面几个例子: 1.实现抓取多个URL并将内容写入指定的文件 $urls = array( '路径地址', '路径地址', '路径地址

PHP CURL实现远程下载文件到本地

<?php //$result=httpcopy('http://www.phpernote.com/image/logo.gif'); echo '<pre>';print_r($result); function httpcopy($url,$file='',$timeout=60){ $file=empty($file)?pathinfo($url,PATHINFO_BASENAME):$file; $dir=pathinfo($file,PATHINFO_DIRNAME); !i

php使用curl下载指定大小的文件

php中使用基于libcurl的curl函数,可以对目标url发起http请求并获取返回的响应内容.通常的请求方式类似如下的代码: public function callFunction($url, $postData, $method, header='') {     $maxRetryTimes = 3;     $curl = curl_init();     /******初始化请求参数start******/     if(strtoupper($method) !== 'GET'

windows下使用curl下载ftp文件(ftp有密码)

curl下载地址:http://curl.haxx.se/download.html 如下是bat脚本--------- @echo off echo %date% set Now=%date:~0,4%%date:~5,2%%date:~8,2% echo %Now% set filename=abc-%Now%.zip echo %filename% echo curl.exe ftp://www.baidu.com:222/%filename% -u user:password -o c:

Linux中7个用来浏览网页和下载文件的命令

上一篇文章中,我们提到了rTorrent.wget.cURL.w3m.Elinks等几个有用的工具,很多人回信说还有其它几个类似的工具也值得讨论,所以就有了这篇文章.如果错过了第一部分的讨论,可以通过下面的链接来回顾. 5 个基于Linux命令行的文件下载和网站浏览工具 这篇文章介绍了Linux下用于浏览网页和下载文件的其它几个命令行工具. 1. links Links是用C语言写的一个开源web浏览器,支持包括Linux.Windows.OS X和OS/2在内的所有主流平台.它提供了基于文本和