>_
curl

curl 转代码

把 curl 命令转换成 JavaScript fetch、Python requests 或 Go net/http 代码,支持请求头、JSON 请求体、表单上传、Basic 认证,以及从 API 文档或开发者工具复制的多行命令。

本地运行 —— 你的输入不会离开当前页面。

  

使用说明

  1. 粘贴 curl 命令,比如来自 API 文档,或者从开发者工具中复制(右键请求 → Copy as cURL)。
  2. 选择目标语言:JavaScript fetch、Python requests 或 Go net/http。
  3. JSON 请求体会在目标语言中格式化输出。支持 -F 表单上传、-u Basic 认证、-G 查询参数和多行命令(行尾 \)。

常见问题

$API_KEY 这类环境变量会被展开吗?

不会,会原样保留,方便你看清楚在哪里填入密钥。请换成对应语言读取环境变量的写法(process.env、os.environ、os.Getenv)。

哪些 curl 参数会被忽略?

没有直接对应写法的传输类参数会被跳过,例如 --compressed、-s、-v、-o 和超时设置。-k 在 Python 中会转成 verify=False。

反馈问题或提建议 →