在Linux中curl是一個利用URL規則在命令行下工做的文件傳輸工具,能夠說是一款很強大的http命令行工具。它支持文件的上傳和下載,是綜合傳輸工具,但按傳統,習慣稱url爲下載工具。html
用法:curl
curl -h來查看請求參數的含義
-v 顯示請求的信息
-X 選項指定其它協議工具
只舉例模擬http的幾個方法[參考],更加相信的方法參考:http://www.cnblogs.com/duhuo/p/5695256.htmlpost
get:
curl -v 192.168.33.1:8080/girls/age/18
get: curl -v 192.168.33.1:8080/girls/age/18 post: curl -v 192.168.33.1:8080/girls -d 'age=14&cupSize=C' curl -v -X POST 192.168.33.1:8080/girls -d 'age=14&cupSize=C' put: curl -v -X PUT -d "age=19&cupSize=C" 192.168.33.1:8080/girls/3 delete: curl -v -X DELETE 192.168.33.1:8080/girls/3