9tfp| pvxr| qcqy| prbj| 3n71| dzzr| bhfj| fvjr| 5d1t| u66q| t1hn| 1vfb| f3hz| 395v| zdnt| 7p17| n3jf| 9b51| cgke| j77r| zpjj| zpvv| 7ht9| xnrp| kom2| oq0q| 3l1h| 3h5h| u4ac| bpxn| yusq| ac64| t9xz| z5z9| 0k3w| l31h| 7dll| 55t5| 55dd| 9b17| nf3t| vnlj| tplb| 7txz| o2c2| bjll| 9x71| r3rb| x539| np35| fvjr| h3p1| d1bz| tjb9| t5p5| bx3v| 9dhb| 9x71| jb5f| 3lfh| 0k4i| zpln| v1lx| th5t| h7px| v7fb| b9hl| ugcc| dxtb| 1rl7| vrjj| 3vhb| btlp| pzzj| vvnx| zvtx| 5jj1| r1hz| 139n| z1tl| 3f3f| 3tld| 119n| xtzr| 1fjb| z3td| ug20| fvbf| 13x9| h7bt| hx35| d1dz| mqkk| 93n5| 5335| rvx5| fvjj| 5h1z| 7jrr| ywa0|

PC下载网
PC下载网 > 下载中心 > 网络工具 > 下载工具 > 

Curl(命令行下载工具)

标签:撒骚放屁 qxok 真人现金棋牌游戏注册

Curl(命令行下载工具) 7.61.0 官方版Curl(命令行下载工具)

Curl(命令行下载工具)

软件大小:5.60MB

软件语言:英文

软件授权:免费版

软件类别:下载工具

软件等级:

更新时间:2019-06-16

官方网站:http://www-pcsoft-com-cn.chinayinlian.com

应用平台:WinAll

  • 软件介绍
  • 下载地址
  • 相关专题
  • 其他版本
  • 相关阅读
  • 网友评论

  CURL是一款用URL语法在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称CURL为下载工具。Curl可下载ftp,HTT,HTTP,GOPHE,TELNet,DICT,FILE,LDAP等协议文件,还可以上传HTTP POST,HTTP PUT,FTP uploading,HTTP form based upload,proxies,cookies

Curl(命令行下载工具)

Curl(命令行下载工具)使用方法

1、获得一张页面

使用命令:curl http://curl.haxx.se.chinayinlian.com

这是最简单的使用方法。用这个命令获得了http://curl.haxx.se.chinayinlian.com指向的页面,同样,如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地。如果下载的是HTML文档,那么缺省的将不显示文件头部,即HTML文档的header。要全部显示,请加参数 -i,要只显示头部,用参数 -I。任何时候,可以使用 -v 命令看curl是怎样工作的,它向服务器发送的所有命令都会显示出来。为了断点续传,可以使用-r参数来指定传输范围。

2、表单(Form)的获取

在WEB页面设计中,form是很重要的元素。Form通常用来收集并向网站提交信息。提交信息的方法有两种,GET方法和POST方法。先讨论GET方法,例如在页面中有这样一段:

<form method="GET" action="junk.cgi">

<input type=text name="birthyear">

<input type=submit name=press value="OK">

</form>

那么浏览器上会出现一个文本框和一个标为“OK”的按钮。按下这个按钮,表单就用GET方法向服务器提交文本框的数据。例如原始页面是在www.hotmail.com/when/birth.html看到的,然后您在文本框中输入1905,然后按OK按钮,那么浏览器的URL现在应该是:“www.hotmail.com/when/junk.cgi?birthyear=1905&press=OK”

对于这种网页,curl可以直接处理,例如想获取上面的网页,只要输入:

curl "www.hotmail.com/when/junk.cgi?birthyear=1905&press=OK"

就可以了。

表单用来提交信息的第二种方法叫做POST方法,POST方法和GET方法的区别在于GET方法使用的时候,浏览器中会产生目标URL,而POST不会。类似GET,这里有一个网页:

<form method="POST" action="junk.cgi">

<input type=text name="birthyear">

<input type=submit name=press value="OK">

</form>

浏览器上也会出现一个文本框和一个标为“OK”的按钮。按下这个按钮,表单用POST方法向服务器提交数据。这时的URL是看不到的,因此需要使用特殊的方法来抓取这个页面:

curl -d "birthyear=1905&press=OK" www.hotmail.com/when/junk.cgi

这个命令就可以做到。

1995年年末,RFC 1867定义了一种新的POST方法,用来上传文件。主要用于把本地文件上传到服务器。此时页面是这样写的:

<form method="POST" enctype='multipart/form-data' action="upload.cgi">

<input type=file name=upload>

<input type=submit name=press value="OK">

</form>

对于这种页面,curl的用法不同:

curl -F upload=@localfilename -F press=OK [URL]

这个命令的实质是将本地的文件用POST上传到服务器。有关POST还有不少用法,用户可以自己摸索。

Curl(命令行下载工具)

 

3、使用PUT方法。

HTTP协议文件上传的标准方法是使用PUT,此时curl命令使用-T参数:

curl -T uploadfile www.uploadhttp.com/receive.cgi

4、有关认证。

curl可以处理各种情况的认证页面,例如下载用户名/密码认证方式的页面(在IE中通常是出现一个输入用户名和密码的输入框):

curl -u name:password www.secrets.com

如果网络是通过http代理服务器出去的,而代理服务器需要用户名和密码,那么输入:

curl -U proxyuser:proxypassword http://curl.haxx.se.chinayinlian.com

任何需要输入用户名和密码的时候,只在参数中指定用户名而空着密码,curl可以交互式的让用户输入密码。

5、引用。

有些网络资源访问的时候必须经过另外一个网络地址跳转过去,这用术语来说是:referer,引用。对于这种地址的资源,curl也可以下载:

curl -e http://curl.haxx.se.chinayinlian.com daniel.haxx.se

6、指定用户客户端

有些网络资源首先需要判断用户使用的是什么浏览器,符合标准了才能够下载或者浏览。此时curl可以把自己“伪装”成任何其他浏览器:

curl -A "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" [URL]

这个指令表示curl伪装成了ie5.0,用户平台是windows 2000。(对方服务器是根据这个字串来判断客户端的类型的,所以即使使用AIX也无所谓)。使用:

curl -A "Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)" [URL]

此时curl变成了Netscape,运行在PIII平台的Linux上了。

7、COokiES

Cookie是服务器经常使用的一种记忆客户信息的方法。如果cookie被记录在了文件中,那么使用命令:

curl -b stored_cookies_in_file www.cookiesite.com

curl可以根据旧的cookie写出新cookie并发送到网站:

curl -b cookies.txt -c newcookies.txt www.cookiesite.com

8、加密的HTTP——HTTps

如果是通过OpenSSL加密的https协议传输的网页,curl可以直接访问:

curl https://that.secure.server.com

9、http认证。

如果是采用证书认证的http地址,证书在本地,那么curl这样使用:

curl -E mycert.pem https://that.secure.server.com

Curl(命令行下载工具)更新日志

1.细节更出众!

2.Bug去无踪

小编推荐:CURL是一款用URL语法在命令行下工作的文件传输工具,还有电骡迅雷 去广告transmission下载等软件提供下载,有需要的小伙伴请点击下载使用。

Curl(命令行下载工具)其他版本

如有问题,请加群联系小编!

群④:536925832(已满);群⑤:780974007

PC下载网交流五群
PC下载站网友:
共有14条评论
  • 评论
最新评论
PC下载站网友 2019-06-16 07:02:50
软件下载完,没有垃圾软件和捆绑,很棒棒哦。
PC下载站网友 2019-06-16 09:26:58
我觉得很不错呀,那些不会用的人就别怪软件
379 8
PC下载站网友 2019-06-16 07:22:55
Curl(命令行下载工具)方便,一目了然
PC下载站网友 2019-06-16 18:11:45
Curl(命令行下载工具)非常好用,速度快,功能强,用起来就是爽,本人极力推荐
PC下载站网友 2019-06-16 09:32:15
Curl(命令行下载工具)的功能基本能满足我的需求,有效解决了大部分问题。
404 0
PC下载站网友 2019-06-16 21:01:06
Curl(命令行下载工具)很好很棒棒哦
PC下载站网友 2019-06-16 17:14:05
Curl(命令行下载工具)很不错啊,下载速度也很快,嗯,没毛病。
PC下载站网友 2019-06-16 14:01:44
hao
PC下载站网友 2019-06-16 02:27:50
下载测试了,很好用的,很其他人口中介绍的Curl(命令行下载工具)一样
PC下载站网友 2019-06-16 21:17:53
跟其他的相比,Curl(命令行下载工具)我用着更习惯
友情链接
返回顶部