cURL 转代码

将常见 cURL 命令转换为 Fetch、Axios 或 Python Requests。

cURL

输出

关于工具

将常见 API cURL 命令转换为可读客户端代码,并保留方法、请求头、正文、认证和查询数据。

主要功能

  • Fetch, Axios, and Python Requests
  • 支持常见 -X、-H、-d、-u 和 --url 参数

使用方法

  1. 1粘贴一条 shell cURL 命令。
  2. 2选择目标语言并转换。

示例

输入

curl https://api.example.com/users -H 'Accept: application/json'

输出

await fetch('https://api.example.com/users', { headers: { Accept: 'application/json' } });

限制

  • 输入上限为 2,000,000 个字符,以避免浏览器无响应。
  • 不猜测 shell 管道、重定向、变量、文件、多段上传和冷门 cURL 参数,会直接报错。
  • 所有输入仅在浏览器本地处理,不会上传到 ToolHub。

最近审核:

相关工具