curl 命令生成器
填表生成可直接執行的 curl 命令,自動處理 shell 轉義、認證頭與表單編碼。
請求
請求體
選項
超時(秒)
生成的命令
curl -X POST \
-L \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
--data-raw '{"name":"Ada","age":36}' \
https://api.example.com/v1/users每個引數都用單引號包住並轉義了內部的單引號——這是 POSIX shell 裡唯一不用擔心 $、反引號、反斜槓被解釋的寫法。URL 裡的 & 少了引號會被 shell 當成後臺執行,這是最常見的「命令跑一半就返回」。
JSON 用 --data-raw 而不是 -d:-d 會把以 at 符號開頭的值當成檔名去讀,粘一段含郵箱地址的 JSON 就會莫名報「找不到檔案」。
表單模式用 --data-urlencode 逐欄位傳,值裡的 & 與 = 會被正確編碼,不用自己手寫編碼。
評論
還沒有評論,來說兩句吧