- curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在”标准输出”(stdout)上面。
- 查看网页源码
- 如 curl www.baidu.com
-i
参数可以显示http response的头信息- curl -i www.baidu.com
-v
参数可以显示一次http通信的整个过程,包括端口连接和http request头信息。- curl -v www.baidu.com
- 更详细的通信过程
- curl —trace output.txt www.sina.com
- 发送get请求
- curl example.com/form.cgi?data=xxx
- POST方法必须把数据和网址分开,curl就要用到—data参数
- curl -X POST —data “data=xxx” example.com/form.cgi
- curl www.example.com -d “param1=1¶m2=2”
- curl默认的HTTP动词是GET,使用
-X
参数可以支持其他动词。- curl -X DELETE www.example.com
- 参考
查看ip curl myip.ipip.net
安装Homebrew(国内版)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"