简介
把请求参数转成 cURL,方便在终端复现。
下列说明侧重开发者如何在本站 API 目录选型后,用该工具完成联调与文档协作;具体功能与版本以官方产品为准。
类型
在线工具
相关链接
此类能力也可在本地 IDE、命令行(如 jq、python -m json.tool)或团队批准的内网工具中完成;选用时请优先可信环境,避免将生产密钥粘贴到未知网页。
能做什么
cURL 生成器把 URL、方法、Header、Body 转成可在终端复现的命令,便于写入工单、Runbook 或交给运维在不打开 GUI 的情况下重放请求。
典型工作流
- 在客户端配好鉴权与表单/JSON Body
- 导出 cURL → 在 shell 验证
- 去掉敏感头后存入文档
- 必要时加 --compressed/-v 诊断
何时用
需要脚本化、CI 或远程服务器上复现问题时。Postman/Insomnia 也自带 cURL 导出。
注意点
命令历史可能泄露 Key,使用 env var 替代内联 Secret;注意 shell 转义与 multipart 边界。
与 API 目录配合
从 API 详情页确认官方 base URL 与必填 Header 后,再生成 cURL 交给后端或 SRE 在服务器复现。把可公开的命令片段放进 Runbook,密钥与 Token 用环境变量在部署系统注入,勿写入仓库。
团队实践
On-call 手册按「现象 → cURL 复现 → 期望状态码」三段式编写。Windows 同事可用 Git Bash 或 WSL 运行同一命令,避免 PowerShell 转义差异导致误判。长 Body 建议改用文件引用 curl -d @payload.json,便于版本管理。上传文件接口记得在命令里保留 -F 与 MIME 类型,否则服务端解析会静默失败。