跳至內容
Monu Tools

cURL 轉 fetch 轉換器

在瀏覽器中將 curl 命令轉換為等效的 JavaScript fetch 程式碼。

如何使用 cURL 轉 fetch

  1. 01

    貼上 curl 命令。

  2. 02

    立即生成等效的 fetch 程式碼。

  3. 03

    將 JavaScript 複製到你的專案中。

把curl變成fetch

一個轉換器,可將curl命令轉換為等效的JavaScript取得程式碼,解析方法、URL、標頭和內容,以便你獲得現成的請求,而不是手動翻譯它。

這是一個常見的需求:API 檔案和瀏覽器開發工具等工具為你提供了一個curl 命令,但你的應用程式是用JavaScript 編寫的。這將兩者聯繫起來,以便你可以貼上curl並取得fetch。

它在你的瀏覽器本機執行,因此你的命令(包括標頭中的任何權杖或憑證)永遠不會離開你的裝置。

它所理解的標誌

它理解常見的標誌:-X 表示方法,-H 表示標頭,-d 及其變體表示主體,-u 表示基本驗證,加上 -A 表示使用者代理,-b 表示 cookie。資料標誌意味著 POST,與curl 的行為方式相符。

多行命令

多行命令按原樣工作。反斜線續行會自動連接,因此你可以完全按照檔案中顯示的方式貼上命令,而無需先清理它。

準備執行輸出

輸出是一個 fetch 呼叫,其中填充了方法、標頭和內容,你可以將其放入程式碼中並像任何其他 fetch 一樣等待。

常見問題

支援哪些 curl 旗標?

常用的旗標:-X 設定方法,-H 設定標頭,-d 及其變體設定請求主體,-u 設定基本驗證,以及 -A 和 -b。資料旗標暗示 POST。

我的命令會傳送到伺服器嗎?

不會。轉換完全在瀏覽器中執行,你的命令和其中的任何 Token 都不會離開你的裝置。

支援多行命令嗎?

支援。反斜線續行符會自動連接,因此你可以直接貼上文件中的命令。

來源

報告問題