curl从下载到删除
Kizuna_AI
2019-08-10 16:25:32
众所周知,curl和wget在linux中非常常见。经常在安装什么东西的教程上看见。然而,教程总是被我们ctrl+c + ctrl+v的直接贴到命令行中。那么,我来给大家讲讲看curl在实际中有什么作用。
### 下载curl客户端(windows)
#### windows 64位系统
curl下载官网:https://curl.haxx.se/windows/dl-7.65.3/curl-7.65.3-win64-mingw.zip
如果你觉得官网下载的特别慢,不如试试从蓝奏云下载
蓝奏云链接:https://www.lanzous.com/i5h6gla
#### windows 32位系统
curl下载官网:https://curl.haxx.se/windows/dl-7.65.3/curl-7.65.3-win32-mingw.zip
如果你觉得官网下载的特别慢,不如试试从蓝奏云下载
蓝奏云链接:https://www.lanzous.com/i5i8b1i
下载好后,将其改名为curl并剪贴到C盘根目录(即`C:\`)
### 下载curl客户端(ubuntu)
其实其他的linux系统都大(咕)同(咕)小(咕)异,这里就给出ubuntu的方法吧`sudo apt-get install curl`
### 配置环境变量(windows)
1. 打开控制面板,选择`系统和安全`
![操作1图片](https://tva4.sinaimg.cn/mw690/007Kw5WHgy1g5uo43q6agj31630jhwgk.jpg)
2. 选择`系统`
![操作2图片](https://tva4.sinaimg.cn/mw690/007Kw5WHgy1g5uo3p5bf8j31ha0k6whq.jpg)
3. 选择`高级系统设置`
![操作3图片](https://tva2.sinaimg.cn/mw690/007Kw5WHgy1g5uobx6mc0j30a00b8wew.jpg)
4. 选择`环境变量`
![操作4图片](https://tva2.sinaimg.cn/mw690/007Kw5WHgy1g5uobws591j30kz0n9jt0.jpg)
5. 选择`path`和`编辑`
![操作5图片](https://tva4.sinaimg.cn/mw690/007Kw5WHgy1g5uobw6ngzj30t50d1wg5.jpg)
6. 本操作win10与win7不一样
win10: 选择添加,并输入`C:\curl\bin`
win7: 在末尾追加`C:\curl\bin;`
环境变量配置完毕
### 测试curl
使用curl下载一个文件
```
curl http://cachefly.cachefly.net/100mb.test
```
### 对curl进行一些操作
如果你英语比较好+理解比较好你可以执行`curl --help`来自行查看。
命令内容:https://paste.ubuntu.com/p/HYWJKpb78j/
中文翻译(机翻):https://paste.ubuntu.com/p/Ymj7hMMFPz/
更多可以自行进行百度查找
# 请注意!以下内容严禁滥用!例如攻击他人博客等行为!仅供学习!
### curl配合着浏览器一起使用(举例使用)
首先,你需要F12+network开启抓包。建议你开启Preserve log。防止刷新时log丢失
![抓包](https://tva3.sinaimg.cn/mw690/007Kw5WHgy1g5upoat2dfj30wx0heabb.jpg)
这时候有了curl就方便了很多。
STEP1:打开留言区
STEP2:留言(例如发送盖楼)
STEP3:从众多的`get`中找到一个`post`,也就是刚才你post上去的那句话
![图片示例](https://tva2.sinaimg.cn/mw690/007Kw5WHgy1g5xa3hbukdj30wn0gmtae.jpg)
STEP4:右击copy-copy as cURL(cmd)
![图片示例](https://tva2.sinaimg.cn/mw690/007Kw5WHgy1g5xa81siotj30xu0p80x6.jpg)
将其复制到cmd中
如果你使用的是chrome浏览器,命令中可能会出现:`--compressed`然而,软件会提示
```
curl: option --compressed: the installed libcurl version doesn't support this
curl: try 'curl --help' for more information
```
这个时候,我们需要需要将`--compressed`改成`-E --compressed`就可以正常运行了。
## curl博大精深,如有更有趣的内容欢迎私信我,我来补上
~~woc,怎么出锅了?已经将软件删除了~~
遇到问题也请私信博主