cURL 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
cURL 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
cURL 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT/X
开发语言 查看源码 »
操作系统 Windows
软件类型 开源软件
所属分类 应用工具下载工具
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-18

软件简介

cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(4)
发表了资讯
11/19 08:09

curl 作者不想推出 7.100,为此制定了 curl 8 发布计划

curl 7 的版本号已迭代到 7.86.0 —— 离发布 7.100.0 只差十多个版本,但 curl 作者 Daniel Stenberg 不希望在次版本号中使用三位数,因为他担心这会引发不必要的问题(可参考 Chrome 为发布 100 版本时所做的准备),甚至可能会导致他人用于比较版本的脚本出错。 由于 curl 通常每隔 8 周发布一次新版本,如果按照计划的发布节奏,curl 7 的次版本号差不多在两年后就会到达 100。 Daniel 发现明年是 curl 的一个重要周年纪念日...

8
1
发表了资讯
11/18 09:09

curl 作者考虑升级 curl 使用的 C 语言标准

curl 创始人兼核心开发者 Daniel Stenberg 发表博客称,他正在考虑是否要将 curl 使用的 C 语言标准从 C89 升级到 C99。 Daniel 表示,他观察到许多广受欢迎的 C 语言开源项目正在向前发展,并将所使用的 C 语言标准升级到 C99 或更高版本,例如 Linux、Git 等项目。而且在 curl 的邮件列表中也经常出现关于升级 C 语言标准的讨论,特别是现在已计划在 2023 年春季发布 curl v8,所以从理论上来讲,这可能是进行一些更改的好时机...

9
6
发表了资讯
10/28 07:33

cURL 7.86 发布,添加实验性 WebSocket 支持、移除 NPN 支持

cURL 7.86 已发布,此版本添加实验性 WebSocket 支持、移除 NPN 支持,并带来大量修复。 重点 已移除 NPN 支持 curl 不再支持使用 NPN 协商 HTTP/2。执行此操作的标准方法长期以来一直是 ALPN,且浏览器几年前就取消了对 NPN 的支持。 WebSocket API 此版本中包含一个实验性 WebSocket API ,它以三个新功能和一个新的 setopt 选项来控制行为。 WebSocket API 的详细介绍。 Bug修复 一些已解决的问题: aws_sigv4 标头计算代码进...

0
1
发表了资讯
09/09 09:12

curl 存在一个长达 23.9 年的 DOS 漏洞

curl 的作者 Danie 在博客中分享了 curl 持续了 23.9 年的 DOS 漏洞。 1998 年 10 月, curl 4.9 发布了,curl 4.9 是第一个带有“cookie 引擎”的版本,可以接收 HTTP cookie、解析、理解并在后续请求中正确返回 cookie。 当然,当时 curl 的受众很小,几个月后 curl 网站才宣布 curl l 4.9 版本的下载量达到了 300 次。而且当时 cookie 也没有明确的规范,唯一描述 cookie 如何工作的规范是 Netscape 网景公司一个非常简短的文...

6
7
发表了资讯
07/26 08:04

忘发通知邮件,微软默默地给 CURL 捐赠一万美元

curl 创始人 Daniel Stenberg 在博客中晒出了微软开源办公室 FOSS 基金发出的邮件,邮件中提及 curl 项目在微软员工的投票中胜出,因此每个月都会收到微软自由和开源软件基金会(FOSS Fund)赞助的一千美元,持续十个月。 邮件的发送者是 Microsoft 开源办公室 (OSPO) 的项目经理 Emma Irwin ,她负责的微软 FOSS 基金会定期组织参与员工进行投票,获票最多的开源项目将获得一万美元赞助,分十个月给。该赞助每天都接受开源项目...

24
3
发表了资讯
06/28 07:21

cURL 7.84 正式发布

cURL 是一个计算机软件项目,提供一个库(libcurl)和命令行工具(curl),用于使用各种网络协议传输数据。这个名字代表了 "Client URL"。 cURL 7.84 正式发布,更新内容如下: 变化 -rate 这个新的命令行选项 rate 限制了每个时间段的传输次数。 弃用 -random-file 和 -egd-file 这两个选项已经有很长一段时间没有人使用了,从现在开始,它们已经没有任何功能了,使用它们不会有任何效果。 curl_global_init() 是线程安全的 即...

0
0
发表了资讯
05/18 09:09

cURL 之父参与开源 30 年的经验总结:Uncurled

curl 创始人 Daniel Stenberg 宣布了一个新的开源项目:Uncurled。这是一份面向开源爱好者的开源文档,Daniel 通过梳理自己参与开源 30 年的经验教训,将这些想法和经验转化成了文字。 Uncurled 根据主题分为 11 个独立章节,Daniel 根据每个章节的主题讲述了具体的开源项目、问题和关注点。 1. Experience。Daniel 谈论了他创建或加入的开源项目的故事,并在其中花费了大量的时间和精力。 2. Start。给刚接触开源的新手的一些建...

7
16
发表了资讯
04/29 07:13

cURL 7.83 正式发布

cURL 是一个计算机软件项目,提供一个库(libcurl)和命令行工具(curl),用于使用各种网络协议传输数据。这个名字代表了 "Client URL"。 cURL 7.83 正式发布,更新内容如下: 安全修复 CVE-2022-22576:当使用 OAUTH2 承载令牌时,curl 可能重复使用错误的连接。 CVE-2022-27774:当 curl 跟随重定向到另一个协议或另一个端口号时,它可能会继续在新的连接上发送凭证,从而将合理的信息泄露给错误的一方。 CVE-2022-27775:当...

1
2
发表了资讯
03/07 07:24

curl 7.82.0 发布

curl 7.82.0 现已发布,具体更新内容如下: Changes 有了新的 --json 命令行选项,使得从命令行和 shell 脚本发送 JSON 变得更加方便。 curl 支持大量不同的 TLS 库,但现在数量减少了一个(到 13 个),因为官方正式放弃了对 MesaLink 的支持。这个库已经不再开发,所以不鼓励用户使用。 Bug 修复 对 bearssl 后端进行了三个值得注意的修复:针对证书过期、不完整的 CA 证书和会话恢复。 strlen 调用删除 configure 要求 –wit...

1
5
发表了资讯
01/26 08:15

cURL 作者公开 “乌龙” 事件,吐槽财富 500 强 “白嫖” 技术支持

cURL 作者 Daniel Stenberg 近日在 Twitter 发布了一篇推文,吐槽了最近遇到的一件 “趣事”。事情的起因是在上周五,Daniel Stenberg 收到了一家财富 500 强企业发来的一封邮件(截图隐去了公司名称,下方将以 XXXX 代替该公司名称),在邮件中对方表示: 您收到这封邮件是因为 XXXX 公司使用了您开发的产品。我们要求你在收到这封邮件的 24 小时内进行审查和回复。 你可能已经知道,一个新发现的零日漏洞目前正在影响全球的 ...

31
1
发表了资讯
01/22 08:49

cURL 将原生支持 JSON

cURL 作者 Daniel Stenberg 在邮件透露了为 cURL 添加原生支持 JSON 的计划。 Daniel 解释了为 cURL 添加原生支持 JSON 的理由: 在 REST APIs 等领域,发送 JSON 是十分普遍的做法 许多人被问及选择 cURL 替代方案的考虑因素时,“易于使用 JSON”是常见的一项 在 Stack Overflow 等网站上,相当多的人无法使用 cURL 发送正确的 JSON 和正确引用 JSON,因为 JSON 使用了双引号,而 Shell 不会在单引号内扩展变量 Daniel 还表示...

3
7
发表了资讯
2021/12/07 08:58

curl 作者谈复活节彩蛋:信任和安全至上

curl 作者 Daniel Stenberg 发文解释了不在 curl 添加彩蛋的原因,并表示将来也不会有任何彩蛋。 Daniel 提到了两个关键的因素:信任和安全。他表示,curl 作为一个安装次数接近 100 亿的开源项目,必须保证可靠和专业性,保持 100% 的透明性。而添加彩蛋则违反了 curl 赖以生存的原则,既然现在可以为埋下复活节彩蛋而写出隐藏代码,那以后就有可能隐藏其他东西。 关于安全方面,Daniel 表示,curl 中的所有内容都需要仔细检查...

17
4
发表了资讯
2021/11/19 08:34

curl 作者吐槽苹果把他当做免费工具人

curl 创始人兼首席开发者 Daniel Stenberg 昨日发表了一篇吐槽苹果的博客,原因是当用户向苹果寻求帮助时,苹果直接回复用户让他自行联系 curl,然后提供了 curl 的帮助页面地址。 从用户提问的内容来看,他的诉求是希望苹果更新 macOS 12 中关于 curl 的手册文档(联系上下文,这份手册最初由苹果编写)。因为他按照手册的说明进行操作时,并没有按预期生效。 Daniel 说道:“想象一下,一家市值万亿美元的公司将各种开源组件应...

45
12
发表了资讯
2021/09/18 07:03

cURL 7.79.0 发布,安全的本地 COOKIES

cURL 7.79.0 现已发布,具体更新内容如下: Security CVE-2021-22945 是 MQTT 代码中的一个 double-fre 缺陷。如果你用它来发送 MQTT,则需要给你的旧 curl 打上补丁或升级到这个版本。 CVE-2021-22946 是几个协议(IMAP、POP3 和 FTP)的响应处理中的一个错误,它绕过了强制的 TLS 检查.因此,即使是明确告知需要 TLS 的传输也会意外地以 clear text 方式悄悄进行。 CVE-2021-22947 允许 mitm 攻击者在 TLS 升级前将数据注入 ...

0
2
发表了资讯
2021/05/28 07:16

cURL 7.77.0 发布,200 OK

cURL 7.77.0 现已发布。这是该软件的第 200 次版本发布,因此官方也将 7.77.0 版本命名为 200 OK。 “它恰好与我们超过 900 个提交者和超过 2400 个项目的贡献者相吻合。这也是有史以来第一个我们在 RELEASE-NOTES 中感谢 80 多人帮助我们发布的版本,并且我们 在bug-bounty 计划中创造了两个新的记录:对一个 bug 的最大单次支付(2000 美元)和在一个发布周期内的最大总支付 3800 美元。” Release Presentation Numbers 第 ...

4
6
发表于程序人生专区
2021/02/23 08:10

curl 作者收到死亡恐吓邮件

curl 作者 Daniel Stenberg 近日发表博客称自己收到了死亡恐吓邮件。 "I will slaughter you(我会杀了你)"——这就是 Daniel 收到的恐吓邮件主题。 Daniel 表示自己作为二十多年的开源维护者,经历过激烈的言论争论,甚至是人身攻击,因此大多数时候不会受这些事情影响。但这封邮件显然令 Daniel 感到意外,他花了一点时间来调整心态,且意识到这是直接的人身威胁。 据介绍,这封邮件没有正文内容,仅提供了 7 张图片,第一张...

32
10
发表于网络技术专区
2021/02/22 07:04

curl 7.75.0 发布,占用内存更低

curl 7.75.0 已发布。此版本没有包含安全修复,主要是添加了部分新特性,其中包括: 为命令行工具添加--create-file-mode参数,在协议中,curl 需要告诉远程服务器在创建文件时使用什么“模式”。libcurl 已经支持此功能,现在他们把这个功能也提供给工具用户 --write-out选项有五个新的“变量”可供使用,点此了解详情 CURLOPT_RESOLVE选项有了扩展格式,该格式现在允许在标准 DNS 缓存过期后将条目插入以使其超时 gophers://...

3
5
发表于开源治理专区
2021/02/01 08:20

curl 创始人:“我喜欢 GitHub”

curl 创始人兼首席开发者 Daniel Stenberg 对于部分批评者认为 curl 项目不应该使用 GitHub 的观点进行了回应。 根据 Stenberg 的描述,这些批评者反对他将项目托管在 GitHub 的原因不外乎以下几种: GitHub 是邪恶的私有平台 GitHub 由微软经营,微软是邪恶的公司 GitHub 是美国公司,因此是邪恶的 Stenberg 表示,curl 项目大约11年前从 Sourceforge 迁移到了 GitHub,自此一直都很顺利。他之所以选择 GitHub,不仅仅是因为 ...

23
2
发表于程序人生专区
2020/11/19 09:25

cURL 作者推特帐号被黑,冒充成马斯克进行比特币骗局

cURL 作者 Daniel Stenberg 在博客解释了自己推特帐号近日被黑一事。 据 Daniel 所描述,11月16日,即帐号被盗时曾收到过推特发过来的安全提醒相关的邮件,告知他有人在新设备(Windows 平台的 Chrome)登录了其推特帐号。由于 Daniel 不用 Windows 也不用 Chrome,所以他对此感到很奇怪,不过他当时忙着调试 cURL 的代码,所以就把此事暂时搁置。没想到片刻之后,Daniel 发现自己的推特帐号被强制退出会话(他在手机和 Linux ...

3
0
发表了资讯
2020/05/04 08:06

cURL 7.70.0 发布,原生支持 JSON、实验性支持 MQTT

cURL 7.70.0 发布了。cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。 此版本添加了原生的 JSON 支持,使用参数 --write-out,可以将元数据直接输出为 JSON 对象...

1
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
4 评论
161 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部