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

时间: 2024-08-29 05:37:42

curl的安装和使用的相关文章

Linux使用curl 方式安装docker-compose 后执行docker-compose version 检查安装是否成功时出错的解决办法

0x0.缘起: 今天在一台新的Fedora 25上按照官方文档,使用curl方式安装 docker-compose后,验证是否安装成功时出错: 安装时使用的命令为; curl -L https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-`uname -s`-`ur/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 我试

Linux CURL的安装

Linux CURL的安装 --获得安装包,从网上直接下载或者其他途径,这里直接wget# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz--解压到当前目录# tar -zxf curl-7.17.1.tar.gz--进入解压后的目录内# cd curl-7.17.1--配置,指定安装的目录,这里是“/usr/local/curl”# ./configure --prefix=/usr/local/curl--# make--安装# ma

linux下php扩展curl的安装

方法一 安装cURL wget http://curl.haxx.se/download/curl-7.17.1.tar.gz tar -zxf curl-7.17.1.tar.gz ./configure --prefix=/usr/local/curl make & make install 方法二 进入安装原php的源码目录, cd ext cd curl phpize提示找不到,其实命令在/usr/local/php/bin/目标下: # /usr/local/php/bin/phpiz

Linux 下 PHP 扩展 cURL 编译安装

下载 cURL http://pan.baidu.com/s/1hqrHWkG (curl-7.39.0.tar.gz) 3.98MB 解压: [plain] view plain copy tar zxvf curl-7.39.0.tar.gz ./configure --prefix=/usr/local/curl [plain] view plain copy make && make install 安装 curl 成功后,进入 php 的源码包(非php安装地址) [plain]

linux中CURL的安装

curl是一款著名的字符界面下的下载工具,支持HTTP.HTTPS.FTP.FTPS.DICT.TELNET.LDAP.FILE,和GOPHER.此外还具有cookies支持.断点续传.FTP上传.密码支持.SSL支持和代理支持等特性.curl同时还提供了一套libcurl的库,开发者可以基于这个库开发其他下载工具. curl 的官网下载地址:http://curl.haxx.se/download/ 截止2014.9月更新至7.38版本.下载地址如下:    http://curl.haxx.

tlinux(centos)下安装和开启curl php扩展

0x01 背景介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP.FTP.TELNET等.PHP也支持 cURL 库. 0x001 PHP中使用curl扩展 在PHP中建立cURL请求的基本步骤: (1)初始化           curl_init() (2)设置变量            curl_setopt() .最为重要,一切玄妙均在此.有一长串cURL参数可供设置,它们能指定URL请求的各个细节.要一次性全部看完并理解可能比较困难,所以今天我们只

安装php扩展curl

系统:centos 6.8 64 环境 :php 5.6.9 安装curl分两种情况: 第一:当未安装PHP前安装curl 扩展 安装过程: 1.下载curl wget https://curl.haxx.se/download/curl-7.54.1.tar.gz 2.解压安装 tar -zxf curl-7.54.1.tar.gz ./configure --prefix=/usr/local/curl (安装位置) make & make install 安装php时,在./configu

linux下编译安装curl

1.下载curl 1 git clone https://github.com/curl/curl.git 2.在curl目录下生成configure文件 1 cd curl 2 ./buldconf 3.编译生成curl 1 ./configure 2 make 3 make install 4.在src下生成了curl 1 /curl -V 如果出现下述命令: 1 curl 7.49.1-DEV (x86_64-unknown-linux-gnu) libcurl/7.49.1-DEV 2

【转】windows下安装和调用curl的方法

本文转自:http://1316478764.iteye.com/blog/2100778 curl是利用URL语法在命令行方式下工作的开源文件传输工具.它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP. 一.windows下curl的安装 1.      到这里http://curl.haxx.se/download/下载文件curl-7.17.1-win32-ssl.zip,如果不需要使用ssl的话,可以直接