cURL 轉 fetch 轉換器
在瀏覽器中將 curl 命令轉換為等效的 JavaScript fetch 程式碼。
如何使用 cURL 轉 fetch
- 01
貼上 curl 命令。
- 02
立即生成等效的 fetch 程式碼。
- 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 都不會離開你的裝置。
支援多行命令嗎?
支援。反斜線續行符會自動連接,因此你可以直接貼上文件中的命令。