⤳

cURL 转代码

把 cURL 命令转换成 JavaScript fetch、Python requests 等代码,接口联调、抓包复现常用。本地转换。

本地处理 · 不上传

加载工具中…

相关:curl转换 · curl转fetch · curl转python · curl转代码 · curl converter

cURL 转代码把浏览器开发者工具里复制出的 cURL 命令,转换成 Python、JavaScript、Go 等语言的请求代码,自动还原请求头、请求体与认证信息,省去逐项手抄。

使用步骤

  1. 在浏览器网络面板右键请求,选择复制为 cURL
  2. 把命令粘贴进输入框
  3. 选择目标语言
  4. 复制生成的代码

使用场景

  • 把抓包看到的请求快速改写成脚本
  • 调试接口时在不同语言间迁移请求
  • 为文档生成多语言调用示例
  • 验证请求头是否被正确携带

小贴士

  • 复制出的 cURL 常包含 Cookie 与 Authorization,粘贴到公开场合或提交到代码仓库前务必删掉。
  • Windows 的 cmd 与 PowerShell 复制格式不同,转换失败时可换成「复制为 cURL (bash)」。
  • 生成的代码是等价请求,不含重试、超时与错误处理,正式使用前应自行补上。

常见问题

转换后请求失败是什么原因?

最常见的是认证信息已过期,或服务端校验了 Referer、User-Agent 等头部。可对照原始 cURL 检查是否有请求头在转换中被省略。

会上传我的请求内容吗?

不会。解析与生成都在浏览器本地完成,粘贴的命令不会发送到服务器。

支持哪些语言?

覆盖常见的 Python requests、JavaScript fetch、Node.js、Go 等。不同语言的默认行为有差异,例如重定向与超时策略,迁移后建议实测一次。

cURL 转代码是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用cURL 转代码,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。