1诉瓦,curl方式。
curl -X POST -v -H "Content-Type: application/json" -d '[{"roomId": "fafafafafa"}]' http://admin-prep.duobeiyun.com
1)發(fā)送get請求力细。
無參數(shù)curl www.oldqi.top
訪問"/",查看網(wǎng)頁的主體源碼睬澡。
帶參數(shù)curl "www.oldqi.top/api/hzq/retrieveSid?rd=hzq&sd=qqq"
GET方式調用接口,直接拼接url參數(shù)即可需要帶s雙引號
。
curl -v參數(shù)顯示一次http通信過程眠蚂。
curl -o 參數(shù)可以將網(wǎng)頁或者文件下載下來(==wget)煞聪。
curl -o baidu.png https://www.baidu.com/img/bd_logo1.png
curl -o hzq.html www.oldqi.top
2)發(fā)送post請求。(使用-d 或者 --data DATA)
curl -v -d "rd=hzq&sd=qqq" www.oldqi.top/api/hzq/retrieveSid
post發(fā)送調用請求
curl -v --data "rd=hzq&sd=qqq" www.oldqi.top/api/hzq/retrieveSid
curl -X POST -v --data "rd=hzq&sd=qqq" www.oldqi.top/api/hzq/retrieveSid
-X POST顯示指定POST動作逝慧。
3)請求參數(shù)為JSON數(shù)據(jù)昔脯。(-H或者--header可以指定請求頭)
curl -H "Content-Type: application/json" -d '{"hello": "world"}' www.oldqi.top/test/json
curl --header "Content-Type: application/json" --data '{"hello":"world"}' www.oldqi.top/test/json
2,wget方式
1)下載網(wǎng)頁
wget www.baidu.com
2)下載圖片或者文件
wget https://nginx.org/download/nginx-1.13.3.tar.gz
3)下載文件到指定目錄
wget -P /tmp/tomcat/api http://salt-pkg.duobeiyun.com/nebula/script-maintain/web/api/pkg/ROOT.tar.gz
3笛臣,wget -P /tmp/tomcat/api http://xxxx.com/xxx.war
tar -zxf /tmp/tomcat/api/ROOT.tar.gz -C /tmp/
unzip -q /tmp/tomcat/api/ROOT.war -d /tmp/tomcat/api/ROOT