cURL 转代码

将 cURL 命令转换成 JavaScript、Python、Go、Java、PHP 等语言代码。
cURL 命令
在这里粘贴 cURL 命令,支持 Bash、PowerShell 和 CMD 的换行写法。
本地处理,保护隐私

解析和代码生成都在浏览器本地完成,命令不会上传。

如果命令里包含 Token 或 Cookie,用完后建议清空输入框。

支持 -X、-H、-b、-u、-d、-F、-L、-k 等常见参数。

// 在左侧粘贴 cURL 命令后,这里会显示生成代码。
工具说明

这个 cURL 转代码工具可以解析从浏览器开发者工具或抓包工具复制出来的 cURL 请求,识别方法、URL、请求头、Cookie、请求体和认证信息,并生成 JavaScript fetch、Python requests、Go net/http、Java HttpClient、C++ libcurl 等代码。

支持 Bash 反斜杠、PowerShell 反引号和 CMD 脱字符换行,也能识别 Basic Auth、表单数据和 multipart 上传。所有转换都在浏览器本地完成。

使用方法:把 cURL 命令粘贴到左侧输入框,或点击“加载示例”查看效果;在右上下拉选择目标语言(覆盖 JavaScript、Node.js、Python、Go、Java、PHP、C#、Ruby、Swift、Rust、C++ 共十一种),再点“复制代码”即可。

生成的代码会原样保留命令中的 URL、Token 和请求头。粘贴到文章、群聊或提交到代码仓库前,请先替换为占位符,并建议清空输入框,避免泄露凭证。

解析和代码生成全部在你的浏览器里完成,命令内容不会上传到服务器,可放心处理包含敏感信息的接口请求。