跳过至内容

curl 转换器

加载中...

从 API 文档或测试工具复制 curl 命令并手动重写为代码非常繁琐。粘贴任何 curl 命令,此工具可即时将其转换为 fetch, axios 或 Python requests。

使用说明

  1. 1
    输入 curl 命令

    在输入区粘贴您的 curl 命令。完全支持反斜杠换行符以及单/双引号。

  2. 2
    查看解析信息

    URL、方法、标头和正文会被即时解析并显示为摘要徽章。

  3. 3
    选择输出格式

    从输出标签页中选择 fetch, axios 或 Python requests。

  4. 4
    复制代码

    点击复制按钮将生成的代码复制到剪贴板。

小技巧

  • 💡在 Postman 或 Insomnia 中使用“Copy as cURL”并直接粘贴到此处。
  • 💡如果 -d 的值是有效的 JSON,它会自动被识别并转换为 JSON.stringify() 或 json= 形式。
  • 💡带有 -u user:pass 的选项会自动转换为 Authorization: Basic 标头。
  • 💡-F (form-data) 选项会转换为 FormData 对象,便于快速生成文件上传代码。

常见问题

Q. cURL命令可以转换为哪些语言?
A. 可转换为JavaScript(fetch/axios)、Python(requests)、Go、Java、PHP、Ruby等主流语言的HTTP请求代码。
Q. 从浏览器复制cURL命令最快的方法是什么?
A. 打开Chrome DevTools(F12)> 网络标签 > 右键点击请求 > "复制为cURL",然后粘贴到本工具中转换。
Q. 包含API密钥的cURL命令转换安全吗?
A. 所有处理在浏览器本地完成,不会发送到服务器。但请将生成代码中的密钥改为环境变量管理。

DevHelper

© 2026. 保留所有权利。