curl的安装和使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了curl的安装和使用相关的知识,希望对你有一定的参考价值。

1.获取curl源码包:  wget http://curl.haxx.se/download/curl-7.20.0.tar.gz

2.解压:tar -zxf curl-7.20.0.tar.gz;

3.在curl-7.20.0目录下编译:./configure --prefix=/usr/local/curl

4.安装:make ;make install

5.将curl加入环境变量

技术分享

6.验证curl环境变量是否配置正确,出现如下提示,则恭喜你配置正确

技术分享

 7.下面就是简单使用了

技术分享

 8.通过curl --help获取帮助信息

介绍几个较为常用的参数:

-o  使用curl的内置option存下请求的html

-x  可以指定http访问所使用的proxy服务器及其端口

-D <— 这个是把http的response里面的cookie信息存到一个特别的文件中去

-b  把上次的cookie信息追加到http request里面去

-A  随意指定自己这次访问所宣称的自己的浏览器信息

-O 可以按照服务器上的文件名,自动存在本地

-d  是以POST形式发送请求

@json @是从文件中读取数据,json文件中的内容为键值对格式

-e  伪造referer(盗链)

ftp下载

  # curl -O -u 用户名:密码 ftp://www.linux.com/dodo1.JPG
      # curl -O ftp://用户名:密码@www.linux.com/dodo1.JPG

-#  显示进度条

-C   支持断点续传

-T   上传文件

还有一些其他参数

可以参考链接:

http://www.linuxdiyf.com/linux/2800.html

http://www.jb51.net/article/73438.htm

以上是关于curl的安装和使用的主要内容,如果未能解决你的问题,请参考以下文章

sh 使用git和curl安装Docker

curl的安装与使用

linux 安装curl失败

windows环境中如何安装配置curl工具

curl 安装

给Cygwin重新安装curl