curl命令生成器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
此工具在浏览器本地运行,不会上传您的数据。但生成的 curl 命令中可能含有 API Key、密码等敏感信息,请勿在公共网络分享或在他人设备执行。
请求头(Headers)
请求体(Body)
认证(Auth)
其他选项

功能说明

curl命令生成器是一款实用的在线开发辅助工具,可通过可视化界面配置 HTTP 请求参数,自动生成对应的 curl 命令行。

支持 GET、POST、PUT、DELETE 等常用请求方法,可自定义请求头、请求体、认证方式(Basic/Bearer/API Key),并支持 SSL、重定向、详细输出等常用选项。

适用于 API 接口调试、后端开发联调、前端请求构造等场景。所有配置在浏览器本地完成,不会上传任何数据到服务器。

使用步骤

1. 填写请求 URL,选择请求方法(GET/POST 等)。

2. 按需添加请求头(Headers)。

3. 如需发送数据,在请求体中填写 JSON 或表单内容。

4. 按需配置认证方式(Basic Auth / Bearer Token / API Key)。

5. 选择其他选项(如跳过 SSL 验证、跟随重定向等)。

6. 点击「生成 curl 命令」,复制结果到终端执行。

常见问题

生成的命令可以直接复制使用吗?

可以。生成的 curl 命令为标准格式,可直接粘贴到 Linux / macOS / Windows(需 PowerShell 或 WSL)终端执行。Windows CMD 需要将单引号改为双引号。

POST 请求的 Body 数据如何填写?

JSON 格式直接填写 {"key":"value"},工具会自动添加 -H "Content-Type: application/json"。表单数据格式填写 key1=value1&key2=value2,选择 x-www-form-urlencoded 即可。

Bearer Token 是什么?

Bearer Token 是 REST API 常用的认证方式,通常在请求头中以 Authorization: Bearer <token> 形式传递。从 API 文档或开发者后台获取 Token 后填入即可。

你可能还想问

生成的命令能直接用于生产吗?

可以,但要留意续行符与引号规则在不同系统下的差异;含特殊字符的 JSON 建议写入文件再用 @ 引用,避免转义踩坑。

怎么携带认证信息?

常用请求头传 Authorization,或用内置的用户名密码参数(会提示输入);不要把密钥写进命令历史,敏感调用建议放进脚本读环境变量。

为什么本地能跑、服务器报错?

常见原因是代理、证书与 DNS 环境不同;加详细输出看握手与请求细节,必要时临时跳过证书校验排查,但不要带入正式环境。