CURL 详解

豆豆网   技术应用频道   2008年04月28日  【字号: 收藏本文

本文详细介绍CURL 详解

  这样,就可以骗对方的服务器,你是从mail.yahoo.com点击某个链接过来的了,呵呵呵

  8)

  写着写着发现漏掉什么重要的东西了!—– 利用curl 下载文件

  刚才讲过了,下载页面到一个文件里,可以使用 -o ,下载文件也是一样。

  比如, curl -o 1.jpg

  这里教大家一个新的option: -O

  大写的O,这么用: curl -O

  这样,就可以按照服务器上的文件名,自动存在本地了!

  再来一个更好用的。

  如果screen1.JPG以外还有screen2.JPG、screen3.JPG、.、screen10.JPG需要下载,难不成还要让我们写一个script来完成这些操作?

  不干!

  在curl里面,这么写就可以了:

  curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen[1-10].JPG

  呵呵呵,厉害吧?!~~~

  9)

  再来,我们继续讲解下载!

  curl -O http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG

  这样产生的下载,就是

  ~zzh/001.JPG

  ~zzh/002.JPG

  ~zzh/201.JPG

  ~nick/001.JPG

  ~nick/002.JPG

  ~nick/201.JPG

  够方便的了吧?哈哈哈

  咦?高兴得太早了。

  由于zzh/nick下的文件名都是001,002,201,下载下来的文件重名,后面的把前面的文件都给覆盖掉了~~~

  没关系,我们还有更狠的!

  curl -o #2_#1.jpg http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG

  –这是..自定义文件名的下载?

  –对头,呵呵!

  #1是变量,指的是{zzh,nick}这部分,第一次取值zzh,第二次取值nick

  #2代表的变量,则是第二段可变部分—[001-201],取值从001逐一加到201

责编:豆豆技术应用

正在加载评论...