01
1. cURL 指令結構
cURL 指令由 curl 後接選項與 URL 組成。-X 用來設定方法,-H 用來新增標頭,而 --data-raw 或 --data-urlencode 則傳送主體。這個工具會從表單中讀取每個欄位,產生一個整齊的多行指令,讓你只要一鍵即可複製到剪貼簿。
輸入 HTTP 方法、URL、標頭、請求主體與選項,即可產生可直接複製的 cURL 指令。每個值都依 POSIX shell 規則安全轉義。
cURL 指令由 curl 後接選項與 URL 組成。-X 用來設定方法,-H 用來新增標頭,而 --data-raw 或 --data-urlencode 則傳送主體。這個工具會從表單中讀取每個欄位,產生一個整齊的多行指令,讓你只要一鍵即可複製到剪貼簿。
當標頭值或 JSON 主體中包含單引號(')、空白字元或特殊字元時,未轉義的指令可能在 shell 中中斷。本工具會把每個值以單引號包住,並將內部的單引號替換為精確的 '\'' 序列(先關閉、再插入轉義引號、再重開)。它也會移除換行符以避免標頭注入。
-k(--insecure)會跳過伺服器 TLS 憑證驗證。這在本機測試時很方便,但在實際網路上相當危險,可能讓你遭受中間人攻擊。每當啟用 -k,本工具都會顯示警告。上線環境請使用有效憑證並避免使用此旗標。