1.什么是cURL?
CommandLine URL 的缩写
cURL是一个利用URL语法在命令行下工作的文件传输工具。且支持上传、下载,和30多种协议,且支持多平台多语言
2.基本使用
-H代表header头,-X是指定什么类型请求(POST/GET/DELETE/PUT/...),-d代表传输什么数据
2.1 curl url地址
2.1.1 get 请求
获取指定网站的网页源码
curl http://www.baidu.com
--效果
另一种情况:get请求url地址携带参数
curl URL?a=1&b=nihao
2.1.2 post请求
curl -X POST -d 'a=1&b=nihao' URL
或者:curl -XPOST -d '参数' URL
2.1.3 json格式请求
curl -H "Content-Type: application/json" -X POST -d '{"abc":123,"bcd":"nihao"}' URL
2.2 curl -O url地址
从远程url地址下载文件,并保留远程文件的原始名
......
3.语法介绍
3.1 curl命令语法
curl [options] [URL...]
3.2 curl命令部分参数详解
参考文章