cURL 轉 AxioscURL 轉 Axios
zh-TW

AppHelp

cURL 轉 Axios

將 cURL 命令轉換為包含 URL、方法、請求標頭和請求主體的 Axios 程式碼。轉換在本機完成,不會送出請求。

POSThttps://api.example.com/orders
產生的程式碼
import axios from "axios";

const response = await axios({
  url: "https://api.example.com/orders",
  method: "post",
  headers: {
  "Content-Type": "application/json",
  "Authorization": "Bearer TOKEN"
},
  data: "{\"sku\":\"A100\",\"qty\":2}"
});

常見任務

  • cURL 轉 Axios

快速答案

將 cURL 命令轉換為包含 URL、方法、請求標頭和請求主體的 Axios 程式碼。轉換在本機完成,不會送出請求。

使用步驟

  1. 1. 貼上 cURL輸入包含 URL 和支援參數的命令。
  2. 2. 檢查轉換結果核對方法、請求標頭和請求主體;在自己的環境中替換範例憑證。
  3. 3. 複製並測試將程式碼放入支援 Axios 的專案,對目標 API 進行測試。

範例

JSON POST 請求

輸入
curl -X POST "https://api.example.com/orders" -H "Content-Type: application/json" -d '{"sku":"A100","qty":2}'
輸出
method: "post", data: "{\"sku\":\"A100\",\"qty\":2}"

注意事項

  • 不支援 multipart -F、--json、--user、Cookie 參數、Shell 變數和檔案展開,需要手動改寫。
  • 重複的資料參數不會合併;不支援的參數可能被忽略或誤讀,請對照原命令檢查。
  • 瀏覽器請求仍受 CORS 與受限標頭規則約束,此工具不會繞過它們。

功能特點

  • 讀取 -X/--request 與 -H/--header
  • 轉換 -d/--data/--data-raw/--data-binary
  • 複製可編輯的 Axios 程式碼

常見問題

需要註冊或上傳資料嗎?
無須註冊,工具在瀏覽器本機完成處理。