920手游网:安全、高速、放心的专业下载站! 站点归档| 最新更新| 软件分类| 下载排行| 站点地图

您当前所在位置:首页电脑软件 → 资源列表 → 应用工具 → curl.exe应用程序

curl.exe应用程序

  • 电脑版下载

    手机扫描下载

  • 扫描访问手机版扫描访问手机版

软件指数:5

相关标签
命令行工具 文件传输软件 curl
更多>

最新软件

3DMark手机版3DMark手机版319.84M驱动软件

3DMark苹果版3DMark苹果版2.2G驱动软件

Futuremark 3Dmark中文版Futuremark 3Dmark中文版12.37G驱动软件

MSI Afterburner ios版MSI Afterburner ios版1.7M驱动软件

微星afterburner手机版微星afterburner手机版1.97M驱动软件

微星小飞机中文版微星小飞机中文版41.31M驱动软件

推荐软件

ATTO Disk Benchmark汉化版ATTO Disk Benchmark汉化版1.56M驱动软件

鲁大师绿色版鲁大师绿色版178.25M驱动软件

NWinfo(开源硬件信息检测工具)NWinfo(开源硬件信息检测工具)5.71M驱动软件

kepler bios tweaker(显卡性能优化软件)kepler bios tweaker(显卡性能优化软件)73K驱动软件

Fan Control(电脑风扇控制软件)Fan Control(电脑风扇控制软件)12.52M驱动软件

cpuz安卓版汉化版cpuz安卓版汉化版4.7M驱动软件

软件介绍软件截图下载地址

  • 版本:v8.13.0 windows版
  • 大小:15.12M
  • 更新:2026-07-12
  • 语言:中文
  • 等级:
  • 平台:Win11, Win10, Win7, Win8
  • 中文名:curl.exe
特别说明

curl.exe应用程序简称为curl命令,简单直白的来说,它就是命令行运行的文件传输工具,支持ftp、http、tftp、dict等主流通信协议,小编给大家带来了64位和32位安装包,兼容win11、win10、win7和win8等所有设备!如果您电脑提示curl.exe应用程序无法正常启动或者程序错误,直接删除来本站下载最新版本,替换原文件就能解决这个问题。

curl.exe是什么程序

Curl.exe是一个功能强大的命令行工具,可以看做是命令行浏览器。用于与服务器进行数据交互,支持多种数据传输协议,如HTTP、HTTPS、FTP等。它支持文件的上传和下载,所以是综合传输工具,但习惯称curl为下载工具。它是一款开源软件,在多个操作系统上均可运行,包括Windows、测试网址、macOS等。测试网址系统自带curl,Windows下需要自行安装才能使用。

curl.exe下载安装教程

解压后,根据您的操作系统,选择对应版本,然后打开bin文件;

找到 curl.exe 和 curl-ca-bundle.crt 文件;

然后配置环境变量(重点:安装目录即curl.exe 所在目录);

最后验证是否安装成功,打开cmd,输入curl验证是否成功!

curl使用的常用命令

1、下载(option:-o或者option:-O)

1.1、下载页面:

curl -o dodo1.jpg http:www.测试网址.com/dodo1.JPG

#要注意-O这里后面的url要具体到某个文件,不然抓不下来

curl -O http://www.测试网址.com/dodo1.JPG

1.2、循环下载

有时候下载图片可以能是前面的部分名称是一样的,就最后的尾椎名不一样。这样就会把dodo1,dodo2,dodo3,dodo4,dodo5全部保存下来

curl -O http://www.测试网址.com/dodo[1-5].JPG

1.3、分块下载(option:-r)

curl -r 0-100 -o dodo1_part1.JPG http://www.测试网址.com/dodo1.JPG

curl -r 100-200 -o dodo1_part2.JPG http://www.测试网址.com/dodo1.JPG

curl -r 200- -o dodo1_part3.JPG http://www.测试网址.com/dodo1.JPG

cat dodo1_part* > dodo1.JPG  #这样就可以查看dodo1.JPG的内容了

1.4、下载重命名

在hello/dodo1.JPG的文件下载下来就会变成hello_dodo1.JPG,其他文件依此类推,从而有效的避免了文件被覆盖

curl -o #1_#2.JPG http://www.测试网址.com/{hello,bb}/dodo[1-5].JPG

由于下载的hello与bb中的文件名都是dodo1,dodo2,dodo3,dodo4,dodo5。因此第二次下载的会把第一次下载的覆盖,这样就需要对文件进行重命名。

curl -O http://www.测试网址.com/{hello,bb}/dodo[1-5].JPG

1.5、通过ftp下载文件(option:-u)

curl可以通过ftp下载文件,curl提供两种从ftp中下载的语法

curl -O -u 用户名:密码 ftp://www.测试网址.com/dodo1.JPG

curl -O ftp://用户名:密码@www.测试网址.com/dodo1.JPG

1.6、下载,显示进度条(option:-#)或不显示进度条(option:-s)

curl -# -O http://www.测试网址.com/dodo1.JPG

curl -s -O http://www.测试网址.com/dodo1.JPG

1.7、下载,断点续传(-C <offset>)

断点续转,从文件头的指定位置开始继续下载/上传;offset续传开始的位置,如果offset值为“-”,curl会自动从文件中识别起始位置开始传输;

curl -# -o centos6.8.iso -C - http://mirrors.测试网址.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso

curl -C -O http://www.测试网址.com/dodo1.JPG

2、上传文件(option:-T)

curl -T dodo1.JPG -u 用户名:密码 ftp://www.测试网址.com/img/

3、伪造来源页面|伪造referer|盗链 (option:-e)

很多服务器会检查http访问的referer从而来控制访问。比如:你是先访问首页,然后再访问首页中的邮箱页面,这里访问邮箱的referer地址就是访问首页成功后的页面地址,如果服务器发现对邮箱页面访问的referer地址不是首页的地址,就断定那是个盗连了

#这样就会让服务器其以为你是从www.测试网址.com点击某个链接过来的

curl -e "www.测试网址.com" http://mail.测试网址.com

#告诉访问网站,我是从百度来的

curl -e http://baidu.com http://测试网址.com

4、伪造代理设备(模仿浏览器)

有些网站需要使用特定的浏览器去访问他们,有些还需要使用某些特定的版本。curl内置option:-A可以让我们指定浏览器去访问网站

curl -A "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.0)" http://www.测试网址.com

#告诉爱E族,我是GOOGLE爬虫蜘蛛(其实我是curl命令)

curl -A " Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" http://测试网址.com

#告诉爱E族,我用的是微信内置浏览器

curl -A "Mozilla/5.0 AppleWebKit/600 Mobile MicroMessenger/6.0" http://测试网址.com

5、设置http请求

5.1、设置http请求头(或option:-H或option:--head)

curl -H "Cache-Control:no-cache"  http://测试网址.com

5.2、指定proxy服务器以及其端口(option::-x)

#很多时候上网需要用到代理服务器(比如是使用代理服务器上网或者因为使用curl别人网站而被别人屏蔽IP地址的时候),幸运的是curl通过使用内置option:-x来支持设置代理

curl -x 192.168.100.100:1080 http://www.测试网址.com

6、http响应头

6.1、查看http响应头(option:-I)

# 看看本站的http头是怎么样的

curl -I  http://测试网址.com

输出:

HTTP/1.1 200 OK

Date: Fri, 25 Nov 2016 16:45:49 GMT

Server: Apache

Set-cookie: rox__Session=abdrt8vesprhnpc3f63p1df7j4; path=/

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Vary: Accept-Encoding

Content-Type: text/html; charset=utf-8

6.2、保存http的response里面的header信息(option:-D)

curl -D cookied.txt http://www.测试网址.com

执行后cookie信息就被存到了cookied.txt里面了

注意:-c(小写)产生的cookie和-D里面的cookie是不一样的。

7、发送表单数据

curl -F "pic=@logo.png" -F "site=测试网址"  http://测试网址.com/

8、cookie

8.1、发送cookie(option:-b)

#有些网站是使用cookie来记录session信息。对于chrome这样的浏览器,可以轻易处理cookie信息,但在curl中只要增加相关参数也是可以很容易的处理cookie

curl -b "domain=测试网址.com"  http://测试网址.com

#很多网站都是通过监视你的cookie信息来判断你是否按规矩访问他们的网站的,因此我们需要使用保存的cookie信息。内置option: -b

curl -b cookiec.txt http://www.测试网址.com

8.2、保存http的response里面的cookie信息(option:-c)

执行后http的response里面的cookie信息就被存到了cookiec.txt里面了

curl -c cookiec.txt  http://www.测试网址.com

9、测试一个网址

9.1、测试一个网址是否可达

curl -v http://www.测试网址.com

9.2、测试网页返回值(option:-w [format])

curl -o /dev/null -s -w %{http_code} www.测试网址.com

10、保存访问的网页(>>)

使用测试网址的重定向功能保存

curl http://www.测试网址.com >> 测试网址.html

11、请求方式

curl -i -v -H '' -X POST -d '' http:www.测试网址.com/a/b

其中,-X POST -d, -X GET -d, -X PUT -d 分别等价于-F, -G -d, -P

以post请求为例:

11.1、 -X POST -d

(11.1.1)、POST application/x-www-form-urlencoded

application/x-www-form-urlencoded是默认的

curl -X POST -d "param1=value1?m2=value2" http://测试网址:3000/data

等价于

curl -H "Content-Type:application/x-www-form-urlencoded" -X POST -d "param1=value1?m2=value2" http://测试网址:3000/data

使用数据文件

curl -X POST -d "@data.txt" http://测试网址:3000/data

其中data.txt内容如下:param1=value1?m2=value2

(11.1.2)、POST application/json

curl -H "Content-Type:application/json" -X POST -d '{"key1":"value1","key2":"value2"}' http://测试网址:3000/data

使用数据文件的话:

curl -X POST -d "@data.json" http://测试网址:3000/data

其中data.json内容如下:{"key1":"value1","key2":"value2"}

再举个例子:

curl -H "Content-type:application/json" -X POST -d "{"app_key":"$appKey","time_stamp":"$time"}" http://www.测试网址.com.cn/a/b

11.2、-F

curl  -v -H "token: 222" -F "file=@/Users/fungleo/Downloads/401.png" localhost:8000/api/v1/upimg

curl -f http://www.测试网址.com/error

11.3、其它举例

(11.3.1)、

curl  -X POST "http://www.测试网址.com/e/f" -H "Content-Type:application/x-www-form-urlencoded;charset=UTF-8"

-d "a=b"

-d "c=d"

-d "e=f"

-d "g=h"

(11.3.2)、错误:curl -i -G -d "a=b#1&c=d" http://www.测试网址.com/e/f

正确:要把参数值是特殊符号的用urlencode转换过来

curl -i -G -d "a=b%231&c=d" http://www.测试网址.com/e/f

12、调试

curl -v可以显示一次http通信的整个过程,包括端口连接和http request头信息。

如果觉得还不够,那么下面的命令可以查看更详细的通信过程:

curl --trace output.txt www.baidu.com 或者 curl --trace-ascii output.txt www.baidu.com

运行后,请打开output.txt文件查看。

curl --trace output.txt  http://www.baidu.com

curl --trace-ascii output2.txt  http://www.baidu.com

curl --trace output3.txt --trace-time http://www.baidu.com

curl --trace-ascii output4.txt --trace-time http://www.baidu.com

举例:有需求每5分钟请求一次http://www.测试网址.com/a/b生成一个日志文件。希望一月的日志(正确的和错误的)能写入一个日志文件

day=`date +%F`

logfile='/var/logs/www.测试网址.com_'`date +%Y%m`'.log'

/usr/bin/echo -e "nn[${day}] Start request n " >> ${logfile}

/bin/curl -v "http://www.测试网址.com/a/b" -d "ccccc" 1>> ${logfile} 2>> ${logfile} --trace-time

/usr/bin/echo -e "nn[${day}] End requestn" >> ${logfile}

13、显示抓取错误

curl -f http://www.测试网址.com/error

软件截图

厂商其他下载

更多+

平台下载

  • MD5:8345395ed946024abcfdc6aec65b5e5f

相关软件

Trae国内版Trae国内版 Trae mac版Trae mac版 MobileClawMobileClaw 阿里悟空ai mac版阿里悟空ai mac版 Reasonix mac中文版Reasonix mac中文版 Reasonix中文版Reasonix中文版
安卓必备软件
我要56货主手机版我要56货主手机版 恋魂爆吧器手机版恋魂爆吧器手机版 流量充值手机版流量充值手机版 轻车邦手机客户端轻车邦手机客户端 交话费手机版交话费手机版 qq照片墙八组图切割器qq照片墙八组图切割器
装机必备软件
58同城 13.44.5 电脑版58同城 13.44.5 电脑版 扫描全能王 7.10.0.2601130000 电脑版扫描全能王 7.10.0.2601130000 电脑版 同花顺-移动电脑版 11.11.03 电脑版同花顺-移动电脑版 11.11.03 电脑版 今日头条 15.3.0 电脑版今日头条 15.3.0 电脑版 作业帮 14.28.0 电脑版作业帮 14.28.0 电脑版 唯品会 9.67.1 电脑版唯品会 9.67.1 电脑版
电脑软件推荐
OCCT(电源检测软件)OCCT(电源检测软件) occt电源测试软件单文件版occt电源测试软件单文件版 鲁大师ipad版鲁大师ipad版 鲁大师电脑版鲁大师电脑版 鲁大师手机版鲁大师手机版 Argus Monitor中文版Argus Monitor中文版

下载排行

Trae国内版Trae国内版327.08M应用工具

Trae mac版Trae mac版280.38M应用工具

MobileClawMobileClaw101.77M应用工具

阿里悟空ai mac版阿里悟空ai mac版217.02M应用工具

Reasonix mac中文版Reasonix mac中文版22.38M应用工具

Reasonix中文版Reasonix中文版18.15M应用工具

Get笔记app官方版Get笔记app官方版277.17M应用工具

Get笔记电脑版Get笔记电脑版121.22M应用工具

秋叶comfyui整合包中文版秋叶comfyui整合包中文版21.4G应用工具

ToDesk AI Mac版ToDesk AI Mac版342.3M应用工具

ToDesk AI手机版(原名ToClaw)ToDesk AI手机版(原名ToClaw)192.11M应用工具

ToDesk AI电脑版ToDesk AI电脑版146.98M应用工具

同类专题推荐

闪乱神乐系列闪乱神乐系列 霸王的大陆霸王的大陆 街头格斗单机街头格斗单机 骗术酒馆骗术酒馆