优奇网:安全、高速、放心的专业下载站! 最新更新| 软件分类| 下载排行

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

curl.exe应用程序

软件指数:7

相关标签
请求 支持 错误
更多>

最新软件

赛车手之岛:疯狂竞技场(Racers Island:Crazy Arenas)英文硬盘版赛车手之岛:疯狂竞技场(Racers Island:Crazy Arenas)英文硬盘版99M单机游戏

滚轴赛车2(Rollcage Stage II)英文硬盘版滚轴赛车2(Rollcage Stage II)英文硬盘版167M单机游戏

UAZ职业4驱锦标赛(UAZ Racing 4x4)硬盘版UAZ职业4驱锦标赛(UAZ Racing 4x4)硬盘版576M单机游戏

迷失的灵魂之魔画(LostSouls)完美硬盘版迷失的灵魂之魔画(LostSouls)完美硬盘版298M单机游戏

拖车大赛模拟(Drag Racing Simulator)硬盘版拖车大赛模拟(Drag Racing Simulator)硬盘版28.3M单机游戏

撞击时间4:联合组织(Crash Time 4 - The Syndicate)英文硬盘版撞击时间4:联合组织(Crash Time 4 - The Syndicate)英文硬盘版709M单机游戏

推荐软件

极速传说(Beam Breakers)英文硬盘版极速传说(Beam Breakers)英文硬盘版109.1M单机游戏

3D卡丁车(SuperTuxKart)中文硬盘版3D卡丁车(SuperTuxKart)中文硬盘版102M单机游戏

猫猫公司(Cats Inc)完整硬盘版猫猫公司(Cats Inc)完整硬盘版18M单机游戏

怪鸡传说(CC_Tales)完美硬盘版怪鸡传说(CC_Tales)完美硬盘版260M单机游戏

雷霆纳斯卡2003(Nascar Thunder 2003 )英文硬盘版雷霆纳斯卡2003(Nascar Thunder 2003 )英文硬盘版470M单机游戏

牛仔物语(NiuZaiWuYu)中文硬盘版牛仔物语(NiuZaiWuYu)中文硬盘版26M单机游戏

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

  • 类型:应用工具
  • 版本:v8.13.0 windows版
  • 大小:15.12M
  • 更新:2026-01-08 01:09:11
  • 语言:中文
  • 等级:
  • 平台: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=b1&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:

相关软件

思源笔记pc版思源笔记pc版 作家助手电脑版作家助手电脑版 渝快政电脑版渝快政电脑版 幕享投屏电脑版(letsview)幕享投屏电脑版(letsview) 招商随行pc端招商随行pc端 360ai云盘windows同步版360ai云盘windows同步版
夜间必备软件
pdf智能助手证卡拼版免费工具(身份证裁剪助手)pdf智能助手证卡拼版免费工具(身份证裁剪助手) pdf智能助手文件解密版pdf智能助手文件解密版 会声会影x4注册机软件会声会影x4注册机软件 问小白电脑版客户端问小白电脑版客户端 王码五笔输入法86版王码五笔输入法86版 仓颉速成输入法仓颉速成输入法
装机必备软件
班智达藏文输入法安装包班智达藏文输入法安装包 福昕高级pdf编辑器永久授权激活版福昕高级pdf编辑器永久授权激活版 文通手写板文通手写板 thorium reader开源阅读器中文版thorium reader开源阅读器中文版 法律之星中国法律检索系统法律之星中国法律检索系统 mhdd硬盘检测工具4.6中文版mhdd硬盘检测工具4.6中文版
电脑软件推荐
HDD Regenerator中文版(硬盘物理坏道修复工具)HDD Regenerator中文版(硬盘物理坏道修复工具) sia smaartlive7音频检测软件sia smaartlive7音频检测软件 傲软投屏破解版解锁永久会员功能傲软投屏破解版解锁永久会员功能 SmartScore X64 Pro免费版SmartScore X64 Pro免费版 迅捷cad看图电脑版迅捷cad看图电脑版 jad.exe反编译工具(Java反编译工具)jad.exe反编译工具(Java反编译工具)

下载排行

合金弹头突击队(亚洲突击队版)合金弹头突击队(亚洲突击队版)19M单机游戏

伐木工模拟2011(woodcutter2011)英文硬盘版伐木工模拟2011(woodcutter2011)英文硬盘版381M单机游戏

我的公主王国3中文汉化硬盘版我的公主王国3中文汉化硬盘版111M单机游戏

大抢购(ShopItUp)完美硬盘版大抢购(ShopItUp)完美硬盘版63M单机游戏

家庭渔场(FishersFamilyFarm)绿色硬盘版家庭渔场(FishersFamilyFarm)绿色硬盘版253M单机游戏

迷你机器人战争(MiniRobotWars)绿色硬盘版迷你机器人战争(MiniRobotWars)绿色硬盘版124M单机游戏

英雄萨姆:双D英雄萨姆:双D183M单机游戏

体育场快餐店(Busy_Beas_Halftime_Hustle)完美硬盘版体育场快餐店(Busy_Beas_Halftime_Hustle)完美硬盘版147M单机游戏

时空建筑者之金字塔的崛起(PyramidRising)完美硬盘版时空建筑者之金字塔的崛起(PyramidRising)完美硬盘版98M单机游戏

魔法生活(magiclife)完美硬盘版魔法生活(magiclife)完美硬盘版61M单机游戏

杰西卡的宠物店(JessicasBowWowBistro)绿色硬盘版杰西卡的宠物店(JessicasBowWowBistro)绿色硬盘版77M单机游戏

林荫餐厅(BistroBlvd)完整硬盘版林荫餐厅(BistroBlvd)完整硬盘版100M单机游戏

同类专题推荐

儿时的街机游戏儿时的街机游戏 拼图游戏大全拼图游戏大全 原神原神 生活实用APP生活实用APP