curl 命令是一個很好用的命令行指令哲银,我們可以用它來查看闰挡、保存網(wǎng)站源代碼涕蜂,也可以用他來測試后端接口。
我們來看看 curl 指令都能做什么:
- 查看網(wǎng)站源代碼
curl www.baidu.com
// 注意皿哨,域名要打全
- 保存網(wǎng)站源代碼
curl -o [保存路徑] www.baidu.com
- 實現(xiàn)網(wǎng)站的自動跳轉(zhuǎn)浅侨,有些網(wǎng)站即是如此
curl -L www.baidu.com
- 顯示響應
curl -i www.baidu.com
- 顯示請求和響應
curl -v www.baidu.com
- 顯示更詳細的通信過程
curl --trace output.txt www.sina.com
- GET / POST 請求
- GET:如上鲜屏,演示的都是GET方法寥假,參數(shù)附在 url 后面
curl www.baidu.com?name=xxx&age=xxx
- POST:數(shù)據(jù)用 --data (-d) 單獨發(fā)送,-X POST表明用 POST 方法
curl -X POST --data "data=xxx" example.com/form.cgi
-X 后面可以接受其他請求動詞
完旭旭。