免費線上 cURL 和 HTTP 客户端
無需離開瀏覽器即可偵錯 APIs。貼上從 DevTools 或 API 文件複製的 cURL 命令,或使用方法、URL、標頭和正文手動建立請求。
Dokall 向伺服器端發送請求以繞過 CORS,並顯示狀態、標頭、計時和回應正文 - 在適用時使用 JSON 漂亮列印。
常見問題
什麼是 cURL?
cURL 是一個用於通過 URL 傳輸數據的命令行工具。它支持 HTTP、HTTPS、FTP 以及數十種其他協議。開發者用它測試 API、下載檔案,並在無需編寫代碼的情況下調試網絡請求。
可以測試 POST 請求嗎?
可以。粘貼帶有 -X POST、-d data 或 --data-raw 標誌的 curl 命令。Dokall 會解析該命令並執行 HTTP 請求,顯示響應狀態、請求頭和響應體。
我的 API 密鑰安全嗎?
請求從你的瀏覽器直接發送到目標 URL。Dokall 不會代理或記錄你的請求。不過,目標服務器會收到你的請求頭和憑證。避免在共享機器上使用生產環境密鑰進行測試。
為什麼請求可能因 CORS 錯誤失敗?
瀏覽器會阻止目標服務器未允許的跨域請求。終端中的 cURL 沒有 CORS 限制。如果請求在瀏覽器中失敗但在終端 curl 中成功,服務器需要添加 Access-Control-Allow-Origin 請求頭。
curl runner 與 curl to code 有什麼區別?
Curl runner 執行命令並顯示實時響應。Curl to code 將命令轉換為 JavaScript、Python、Go 或其他語言片段,但不執行。用 runner 做測試;用 to code 集成到你的應用中。