1. 程式人生 > >cmd - 使用curl命令的注意點

cmd - 使用curl命令的注意點

前言

最近在cmd中使用curl命令來測試rest api,發現有不少問題,這裡記錄一下。

在cmd中使用curl命令的注意事項

  • json不能由單引號包括起來
  • json資料裡的雙引號要用反斜槓\轉義
  • json資料裡不能帶有空格
  • 如果想要在json資料裡使用空格則必須用雙引號將整個json資料包括起來
  • Content-type要由雙引號包括起來

比如下邊的例子就是正確的格式:

curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}"

總的來說,還是用postman來測試rest api方便快捷。

參考連結