1. curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在”标准输出”(stdout)上面。
    2. 查看网页源码
      • 如 curl www.baidu.com
    3. -i参数可以显示http response的头信息
      • curl -i www.baidu.com
    4. -v参数可以显示一次http通信的整个过程,包括端口连接和http request头信息。
      • curl -v www.baidu.com
    5. 更详细的通信过程
      • curl —trace output.txt www.sina.com
    6. 发送get请求
      • curl example.com/form.cgi?data=xxx
    7. POST方法必须把数据和网址分开,curl就要用到—data参数
      • curl -X POST —data “data=xxx” example.com/form.cgi
      • curl www.example.com -d “param1=1&param2=2”
    8. curl默认的HTTP动词是GET,使用-X参数可以支持其他动词。
      • curl -X DELETE www.example.com
    9. 参考

    查看ip curl myip.ipip.net

    安装Homebrew(国内版)

    1. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"