cURL 是一个开源免费项目,主要是命令行工具 cURL 和 libcurl,cURL 可以处理任何网络传输协议,但是不涉及任何具体的数据处理。
cURL 支持的通信协议非常丰富,如 DICT,FILE,FTP,FTPS,GOPHER,HTTP,HTTPS,IMAP,IMAPS,LDAP,LDAPS,MQTT,POP3,POP3S,RTMP, RTMPS,RTSP,SCP,SFTP,SMB,SMBS,SMTP,SMTPS,TELNET 以及 TFTP。查看 cURL 源代码可以访问官方 Github。
如果安装 cURL 呢?
ubuntu / Debian.
sudo apt install curl
1
CentOS / Fedora.
sudo yum install curl
1
Windows.
如果你已经安装了 Git,那么 Git Bash 自带 cURL . 如果作为开发者你 git 都没有,那么只能官方手动下载。
- 请求源码
直接 curl 。
$ curl http://wttr.in/
1
上面请求的示例网址是一个天气网站,很有意思,会根据你的请求 ip 信息返回你所在位置的天气情况。
curl wttr.in
写这篇文字时我所在的上海正在下雨,窗外飘雨无休无止。
- 文件下载
使用 -o 保存文件,类似于 wget 命令,比如下载 README
本文链接:https://my.lmcjl.com/post/11859.html
展开阅读全文
4 评论