curlcmd
考慮到 cmd 方便請求,記錄學習下:
最常用的 curl 命令
1、發送 GET 請求
curl URL
curl URL?a=1&b=nihao
複製代碼
2、發送 POST 請求
curl -X POST -d 'a=1&b=nihao' URL
複製代碼
3、發送 json 格式請求:
curl -H "Content-Type: application/json" -X POST -d '{"abc":123,"bcd":"nihao"}' URL
curl -H "Content-Type: application/json" -X POST -d @test.json URL
複製代碼
其中,-H 代表 header 頭,-X 是指定什麼類型請求 (POST/GET/HEAD/DELETE/PUT/PATCH),-d 代表傳輸什麼數據。這幾個是最常用的。
查看所有 curl 命令: man curl 或者 curl -h
請求頭:H,A,e
響應頭:I,i,D
cookie:b,c,j
傳輸:F (POST),G (GET),T (PUT),X
輸出:o,O,w
斷點續傳:r
調試:v,--trace,--trace-ascii,--trace-time
注意:在 cmd 中運行時,不能換行,不然會報錯。