介紹
curl 是常用的命令行工具周荐,用來請求 Web 服務(wù)器。它的名字就是客戶端(client)的 URL 工具的意思僵娃。它的功能非常強大概作,命令行參數(shù)多達幾十種。如果熟練的話默怨,完全可以取代 Postman 這一類的圖形界面工具讯榕。
GET
curl默認協(xié)議就是GET,直接使用 curl url
相當(dāng)于直接用瀏覽器打開匙睹。
POST
curl 使用 -X POST 可以發(fā)送POST消息愚屁。如果要post json數(shù)據(jù),如:
curl -H "Content-Type:application/json" -X POST -d '{"uid":"123"}' http://127.0.0.1:3000/rest/test
參數(shù)解析:
- -H 請求頭痕檬。post json需要添加
-H "Content-Type: application/json"
- -X 請求協(xié)議霎槐。
- -d post的body內(nèi)容,如果是json數(shù)據(jù)梦谜,外層再加一個
'
包含