开发调试

cURL 在线转多语言请求代码

在浏览器本地把 cURL 转成 Fetch、Axios、Node.js、Python、Go、Java、PHP 或 C# 请求代码。

浏览器本地运行
本地工作区输入不会发送到服务器
只转换文本,不会向目标地址发送请求
0
生成的请求代码就绪

cURL 命令只在当前浏览器标签中解析和转换。Token 不会上传,但分享生成代码前仍应删除敏感凭据。

工具说明

cURL 转换有什么用?

浏览器开发者工具和接口文档经常提供 cURL,而实际项目可能使用 Fetch、Axios、Python Requests 或 Go。一次解析请求方法、URL、Header 和 Body,再生成目标技术栈的清晰代码。

常见使用场景

  • 把浏览器 DevTools 复制的请求转换成项目代码
  • 检查长 cURL 命令中的方法、Header、URL 和请求体
  • 在 JavaScript、Python 和 Go 之间迁移接口复现代码

隐私与限制

cURL 命令只在当前浏览器标签中解析和转换。Token 不会上传,但分享生成代码前仍应删除敏感凭据。

重要结果应继续在实际语言、数据库或目标平台中验证。

常见问题

支持哪些 cURL 参数?

支持常用的 -X/--request、-H/--header、-d/--data/--data-raw/--data-binary、-u/--user、-G/--get 以及常见 URL 写法。

工具会真的发送请求吗?

不会。它只解析文本并生成代码,不会连接目标 URL。

会执行 Shell 变量或命令替换吗?

不会。变量、命令替换、文件上传、证书、代理等 Shell 特性不会被执行,无法安全转换的内容会提示。

相关知识

不仅得到结果,也理解如何判断。

与当前工具直接相关的实用教程和问题排查。