cURL
cURL是一个开源项目,主要的产品是curl(命令行工具)和libcurl(C语言的API库),两者功能均是:基于网络协议,对指定URL进行网络传输。[2][3]
curl -O 的输出结果 | |
原作者 | Daniel Stenberg |
---|---|
初始版本 | 1997[1] |
穩定版本 | 7.75.0 (2021年2月3日 ) |
源代码库 | |
编程语言 | C |
操作系统 | 跨平台 |
类型 | FTP / HTTP |
许可协议 | 自由软件:MIT/X derivate license |
网站 | curl |
cURL涉及是任何网络协议传输,不涉及对具体数据的具体处理。(如:html的渲染等)
curl
curl支持的通訊協定有DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SBMS, SMTP, SMTPS, TELNET 和TFTP。[6]
例子
简单模式:
$ curl http://example.com
详细(verbose)模式:
$ curl --verbose http://example.com
$ curl -v http://example.com
下载(output):
$ curl --output output.html http://example.com/
$ curl -o output.html http://example.com/
$ curl --location output.html http://example.com/
$ curl -L output.html http://example.com/
参考资料
- . [2012-05-01]. (原始内容存档于2012-04-23).
- . ec.haxx.se. [2020-01-27]. (原始内容存档于2020-01-27).
- . www.ituring.com.cn. [2020-01-27]. (原始内容存档于2018-09-28).
- . fossies.org. [September 29, 2019]. (原始内容存档于2019-09-29).
- . 2020-01-04 [2020-01-04]. (原始内容存档于2020-01-05) (英语).
The first curl release. The tool was named urlget before this. And httpget before that.
已忽略未知参数|df=
(帮助) - . ec.haxx.se. [2020-01-27]. (原始内容存档于2020-01-27).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.