curl 指令產生器
方法、URL、要求標頭與要求主體一鍵拼成可直接執行的 curl 指令,引號自動跳脫。
curl 指令產生器
方法 / URL / 要求標頭 / 要求主體 → 可直接貼上的 curl 指令
產生的 curl 指令
使用說明
📖 工具介紹
curl 是後端除錯最常用的命令列工具,但手工拼指令時最容易在引號、換行和跳脫上栽跟頭:JSON 裡的雙引號要跳脫、密碼裡有空白要加引號、要求標頭一多指令就擠成一行根本讀不下去。本工具把這些繁瑣規則全部接管:選擇 HTTP 方法、填入 URL、逐行加入要求標頭、貼上要求主體,再按需勾選 -i、-v、-k、-L 等開關,立刻得到一條多行排版、單引號安全包覆的完整 curl 指令,複製到終端即可執行。工具內建 shell 單引號跳脫規則,任何包含空白、引號、反斜線的值都會被正確包覆,不需要再手動除錯。全程在瀏覽器本機完成,不發起任何要求。
✨ 功能特點
- 七種方法:GET/POST/PUT/PATCH/DELETE/HEAD/OPTIONS 一鍵切換
- 動態要求標頭:任意增刪 Name: Value 行,自動拼成 -H 參數
- 要求主體:POST/PUT/PATCH 時自動附加 --data-raw,JSON 原樣保留
- 常用開關:-i 回應標頭、-v 詳細、-k 忽略憑證、-L 跟隨導向隨時勾選
- 引號安全:含空白或特殊字元的值自動單引號包覆並跳脫內部單引號
- 多行排版:指令按反斜線換行,可直接複製貼上執行,也能儲存為 .sh 檔
📝 使用方式
- 在方法下拉選單選擇要求方法,例如 POST
- 在要求 URL 輸入框填寫完整位址
- 在要求標頭區域逐行填寫名稱與值,點加號可新增一行,點叉可刪除
- 在要求主體文字框貼上 JSON 或表單資料,按需勾選開關
- 點擊產生指令,在深色程式碼區塊中複製或下載
⚠️ 注意事項
- 引號跳脫:工具依 bash 單引號規則處理,zsh 與多數 Linux shell 通用,Windows cmd 需另行調整
- -k 風險:忽略憑證校驗僅適用於自我簽署測試環境,正式環境不要使用
- 敏感資訊:指令中可能包含 Token 或密碼,複製分享前請檢查
- 要求主體:GET/HEAD 一般不帶主體,工具會依你填寫的內容附加,不做強行約束
- 本機執行:不發起任何網路要求,指令僅在你自己的終端執行