简化您的工作流程:搜索 miniwebtool。
添加插件
> cURL命令构建器
 

cURL命令构建器

可视化构建 cURL 命令,支持方法、URL、请求头、查询参数、JSON / 表单 / 原始正文、基本认证 / Bearer 令牌 / API 密钥认证以及超时等字段。为终端、脚本和 CI 复制开箱即用的命令。

cURL命令构建器
⚡ 尝试预设:
1请求行
URL 将按字面发送。如果您希望查询参数显示在单独的行上,请在下方添加它们。
2查询参数 & 请求头
3请求体
请在上方选择请求体类型。对于表单/多部分类型,请以 name=value 的格式每行例举一个字段。对于多部分类型中的文件上传,请使用 avatar=@/path/to/file
4身份验证
cURL 将对 用户名:密码 进行 Base64 编码,并将其放入 Authorization: Basic ... 请求头中。
Authorization: Bearer <令牌> 添加到请求头中。
5行为 & 标志
6输出格式

Embed cURL命令构建器 Widget

cURL命令构建器

curl命令构建器将繁琐的多标志命令转换为引导式的表单。您只需选择 HTTP 方法、粘贴 URL、逐行例举请求头和查询参数(每行一个)、设置请求体并选择身份验证模式 —— 该工具就会为您编写出相应的 curl 命令。终端风格的预览在您输入时会实时更新,这样您在复制命令之前就能看到命令是如何逐步形成的。

该工具完全在浏览器中运行。它不会调用您输入的 URL,也不会存储您的请求头、令牌或请求体。您将获得一个随时可以运行的命令,可以将其粘贴到终端、CI 步骤、Makefile、Postman 导入或错误报告中。

为什么可视化构建器优于手工编写 cURL

⚡ 更快的迭代

编辑一个字段,即可看到整个命令的实时更新。再也不用费心去数反斜杠,也不用去记 -d 是否意味着默认包含 Content-Type。

🛡 正确的引号转义

单引号、双引号、Windows CMD 和 PowerShell 的引号转义都会为您自动处理,包括 Bash 中 '...' 内部的 ' 转义以及 CMD 中的百分号转义。

🔁 一键替换等效请求

可以为 JavaScript fetch、Python requests 和 HTTPie 生成相同的请求 —— 这在向前端或后端同事提供错误复现步骤时非常有用。

如何使用 curl命令构建器

  1. 选择方法。 GET 用于读取,POST 用于创建,PUT/PATCH 用于更新,DELETE 用于删除,HEAD 仅用于获取请求头,而 OPTIONS 用于向服务器查询某个资源支持哪些方法。
  2. 输入 URL。 最好输入完整的 URL,例如 https://api.example.com/v1/users。如果省略协议头,构建器会将其自动规范化为 https://
  3. 列出查询参数。键=值 的格式每行输入一个。对于标志(flag)风格的参数,可将值留空。构建器会把它们追加到 ? 后面。
  4. 列出请求头。请求头名称: 值 的格式每行输入一个。如果您没有手动设置,构建器会自动对请求头进行去重,并为 JSON、表单和 XML 请求体自动添加 Content-Type
  5. 选择请求体类型。 选择 JSON 来粘贴对象,选择 Form 适用于 application/x-www-form-urlencoded 字段,选择 Multipart 适用于文件上传(使用 name=@/path/to/file),选择 Raw 原样发送字节,或者选择 XML 适用于 SOAP 及类似的 API。
  6. 设置身份验证。 Basic 适用于 用户名:密码,Bearer 适用于 OAuth 和 JWT 令牌,API 密钥可以放置在请求头(如 X-API-Key)中,也可以作为查询参数(如 ?api_key=...)。
  7. 添加标志。 切换最常用的 cURL 标志:跟随重定向、请求 gzip、显示响应头、详细模式、静默模式或跳过本地调试的 TLS 检查。
  8. 选择输出样式。 带有反斜杠换行符的多行样式在脚本中最具可读性;单行最适合复制/粘贴;Windows CMD 使用双引号和双百分号;PowerShell 会显式调用 curl.exe,以免与 PowerShell 本身的别名发生冲突。
  9. 复制并运行。 点击 复制命令,粘贴到您的终端中,然后检查响应结果。

输出样式说明

多行(默认)将每个标志单独放在一行,并在末尾加上反斜杠。这是您在文档、博客文章和 Shell 脚本中想要的格式,因为它是自上而下阅读的。

curl \
  -X POST \
  -H 'Content-Type: application/json' \
  --data '{"name":"Jesse"}' \
  'https://api.example.com/v1/users'

单行用空格连接所有内容 —— 非常适合一次性粘贴到终端、日志消息或聊天会话中。

Windows CMD 将 Bash 风格的单引号转换为双引号(CMD 无法解析单引号),并通过将百分号加倍来进行转义,从而使命令可以在 cmd.exe.bat 文件中逐字运行。

PowerShell 会显式调用 curl.exe,因为在 PowerShell 中 curlInvoke-WebRequest 的别名,而后者的参数语法完全不同。

引号:单引号 vs 双引号

在 Linux 和 macOS Bash 上,单引号是最安全的,因为 Bash 不会扩展其中的变量或反引号。构建器会将值内部的字面 ' 转换为转义序列 '\'',以便外围的单引号依然闭合匹配。

当您希望 Bash 保留转义规则但又能容忍一些在其他情况下很难转义的引号字符时,使用双引号是正确的。构建器会对双引号内部的 $`\\" 进行转义,从而保证值在传输时保持不变。

身份验证模式

Basic 认证会发送 Authorization: Basic base64(user:password)。cURL 标志 -u user:password 会自动为您执行此编码。请务必使用 HTTPS —— 在纯 HTTP 上使用 Basic 认证极易被拦截。

Bearer 令牌(OAuth 2.0、JWT、GitHub 个人访问令牌)会添加 Authorization: Bearer <令牌>。请像对待密码一样对待令牌:如果它泄露到截图、Slack 消息或 CI 日志中,请立即轮换它。

API 密钥可以存在于请求头(X-API-KeyX-RapidAPI-Key)或查询参数(?api_key=...)中。使用请求头通常更安全,因为 URL 通常会被反向代理和浏览器历史记录记录下来。

常用 HTTP 方法一览

  • GET — 读取资源。应该是安全且幂等的。
  • POST — 创建新资源,或提交不适合 GET 语义的数据。非幂等。
  • PUT — 替换已知 URL 处的资源。幂等。
  • PATCH — 局部更新。根据 API 的不同,使用 JSON Patch (RFC 6902) 或 Merge Patch (RFC 7396)。
  • DELETE — 删除资源。幂等。
  • HEAD — 类似于 GET,但服务器仅返回请求头。可用于在不下载请求体的情况下测试缓存新鲜度或内容长度。
  • OPTIONS — 向服务器查询允许哪些方法并读取 CORS 元数据。

生成的命令排错

  • SSL 证书错误。 仅在面对信任的主机或您自己的本地服务器时才开启 --insecure。对于生产环境调试,建议优先使用 --cacert 指向正确的 CA 证书包。
  • 空响应或卡死。 使用 -v 详细模式运行,以查看 TLS 握手和请求头信息。连接步骤(connect)卡死通常意味着服务器无法触达;传输步骤(transfer)卡死意味着服务器接受了请求但处理缓慢。
  • 415 Unsupported Media Type(不支持的媒体类型)。 服务器期望不同的 Content-Type。如果您没有设置,构建器会自动为 JSON、表单和 XML 请求体添加正确的值。
  • 401 vs 403。 401 意味着凭据缺失或无效(请重新检查 Bearer 令牌);403 意味着凭据有效但用户未被授权(请检查作用域 scope)。
  • 413 Payload Too Large(有效载荷过大)。 某些上游服务器会将请求体大小限制在 1–10 MB。可以考虑使用分块上传终点或流式传输。

安全与隐私说明

  • 该构建器完全是客户端渲染。没有任何数据会被发送到您输入的 URL;生成的结果仅仅是命令文本。
  • 避免粘贴生产环境的令牌。如果必须这样做,请将生成的命令视为敏感数据 —— 切勿将其提交到公共仓库、粘贴到带有机器人的聊天中或附加到公开的问题工单(issue)中。
  • 在脚本中优先使用环境变量:写成 -H 'Authorization: Bearer '"$TOKEN" 而不是硬编码令牌。先用单引号闭合,然后切入双引号包裹变量,以便 Bash 对其进行扩展。

常见问题解答

我可以从 Chrome 开发人员工具(DevTools)中导入 cURL 命令吗?
这个构建器的方向正好相反 —— 它是从表单生成 cURL。若要进行反向操作,请从开发人员工具中复制为 cURL,然后使用专用的 cURL 解析工具。
JSON 请求体需要预先转义吗?
不需要。请原样粘贴 JSON 应有的样子。构建器会处理好引号,以便请求体在到达服务器时保持未经修改的原貌。
-d--data-urlencode 有什么区别?
-d 原样发送请求体字节。--data-urlencode 会对每个字段进行百分号编码,这正是浏览器发送 HTML 表单时的方式。构建器对表单(Form)请求体类型使用 --data-urlencode,对 JSON / 原始 / XML 类型使用 --data
如何上传文件?
选择 Multipart form-data 并添加一行,例如 avatar=@/Users/jesse/photo.png@ 符号会告知 cURL 去读取该文件的内容。
为什么 cURL 报告 “Argument list too long”(参数列表过长)?
请求体过大,超出了 Shell 的 argv 限制。应当改为通过文件传递请求体,例如使用 --data @body.json
该工具支持 HTTP/2 和 HTTP/3 吗?
如果您的本地 cURL 在编译时加入了正确的库,cURL 本身是通过 --http2--http3 支持这两者的。您可以手动将这两个标志中的任意一个添加到生成的命令中。

引用此内容、页面或工具为:

"cURL命令构建器" 于 https://MiniWebtool.com/zh-cn//,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队提供。更新日期:2026-05-21

常用工具:

随机信用卡生成器MAC地址查找彩票号码生成器相对标准偏差计算器网址提取器CAGR计算器英尺英寸转换为厘米厘米到英尺和英寸转换器太阳、月亮与上升星座计算器 🌞🌙✨VAT计算器cpm计算器随机ip地址生成器百分比折扣计算器毛利率计算器斜边计算器随机选择器样本量计算器随机名字选择器磅转千克转换器比例计算器合并视频kg到lbs转换器圆计算器定期存款计算器图片打码工具对数计算器音频分割器英寸到厘米转换器FPS 转换器SRT转为TXT工具音频提取器二进制计算器随机字符串生成器百分比变化计算器MAC地址生成器英尺到米转换器HEX计算器椭圆周长计算器卡方检验计算器厘米到英寸转换器图片压缩器视频转图片提取器Facebook用户ID查询MAC 地址分析工具职位查找器数字提取器随机扑克牌生成器📅 日期计算器血糖转换器罗马数字转换器线性回归计算器srt时间偏移移除标点符号在线工具随机化数字条形码生成器🎮 游戏灵敏度转换器股票平均成本计算器互补误差函数计算器DOY日历t检验计算器年龄计算器凯利公式计算器直方图生成器One Rep Max (1RM) 计算器两个日期之间图片分割器随机IMEI生成器分数计算器标准偏差计算器 - 高精度百分比增长率计算器调整视频速度日历图片添加线条卧推计算器凯撒密码工具百分比计算器为图片添加文字填字游戏制作器半衰期计算器名人名言搜索 (英文)最简分数计算器质数检查器利润计算器积分计算器视频分割器圆形面积计算器圆柱体体积计算器 高精度位数计算器平方根计算器奖金计算器AI内容检测器复利计算机两点间距离计算器YouTube缩略图下载器水星逆行日历随机分组生成器SHA256 哈希生成器多项式展开计算器月亮星座计算器异常值计算器HTTP状态码参考cURL命令构建器谢尔宾斯基三角形生成器3D曲面绘图器极坐标方程绘图器朱利亚集合生成器曼德博集合探索器L-System分形生成器Delaunay 三角剖分生成器Voronoi 图生成器万花尺图案生成器镶嵌图案生成器六西格玛过程能力计算器帕累托图生成器NPS净推荐值计算器留存率同期群计算器客户流失率计算器客户获取成本CAC计算器客户终身价值 CLV 计算器转化率计算器A/B测试样本量计算器A/B测试显著性计算器透镜方程计算器导线磁场计算器电场计算器库仑定律计算器斯涅尔定律计算器惯性矩计算器角速度计算器向心力计算器单摆周期计算器弹簧劲度系数计算器多普勒效应计算器索提诺比率计算器特雷诺比率计算器股票贝塔系数计算器通胀保值美国国债 (TIPS) 计算器房贷重新摊还计算器远期利率计算器债券久期计算器 (麦考利和修正)债券凸性计算器固定指数年金计算器变额年金计算器反向抵押贷款计算器年金支付计算器日本算盘模拟器俄罗斯农民乘法吠陀数学技巧计算器古埃及乘法计算器罗马数字数学求解器心算训练器乘法口诀表测验进位与借位可视化工具数的分合生成器硬币应用题求解器距离速度时间三角形计算器工作效率问题求解器混合问题求解器年龄问题求解器火车相遇问题求解器补水计算器配速卡路里计算器药物剂量计算器酒精卡路里计算器身体重塑计算器随机辩论话题生成器随机猫狗名字生成器随机圣经经文生成器随机数学题生成器随机段落生成器随机英文句子生成器砾石、砂和表土计算器钢材重量计算器螺栓扭矩计算器管道流量计算器梁荷载计算器美元换黄金转换器期权概率计算器股票拆分计算器员工持股计划计算器发票滞纳金计算器自由职业者时薪计算器租赁与购买对比计算器高级小费分摊计算器装箱清单生成器时差反应计算器旅行预算计算器飞行距离计算器热损失计算器发电成本计算器用水量计算器家电用电成本计算器家庭能源审计计算器太阳能投资回报率计算器太阳能板计算器堆肥CN比计算器草坪肥料计算器霜冻日期计算器高床种植箱土壤计算器NPK肥料计算器种子发芽率计算器视频比特率计算器音乐调性转换器音乐BPM节拍点击器照片文件大小估算计算器百万像素到打印尺寸计算器裁切系数计算器曝光三角计算器车辆牵引能力计算器汽车租赁计算器0–60与四分之一英里计算器电动车充电时间计算器电动汽车续航计算器汽车油耗计算器服装尺码转换器纸张尺寸参考表戒指尺寸转换器天文单位转换器燃油效率转换器数据传输速率转换器扭矩转换器 (Nm, ft-lb, kgf-cm)删除线文字生成器空白字符可视化工具阅读时间计算器演讲时间计算器段落计数器句子计数器音节计数器文本转二进制/十六进制/ASCII转换器Lorem Picsum / 占位符图片生成器.env 文件生成器Git 命令生成器颜色代码转换器全格式Bcrypt 哈希生成器和校验器JWT生成器CSS Grid 生成器数值积分计算器z变换计算器快速傅里叶变换FFT计算器张量积计算器矩阵指数计算器约当标准形计算器环与域计算器群论阶数计算器常微分方程组求解器伯努利微分方程求解器欧拉方法计算器方向场斜率场绘图器二阶常微分方程求解器一阶常微分方程求解器稳定婚姻问题求解器网络最大流计算器平面图检查器哈密顿路径检查器旅行商问题求解器 TSP线性规划求解器容斥原理计算器递推关系求解器邻接矩阵计算器拓扑排序计算器图着色计算器逻辑门模拟器卡诺图 (K-Map) 求解器布尔代数化简器分拆函数计算器数字根计算器斐波那契数检查器埃及分数计算器莫比乌斯函数计算器哥德巴赫猜想验证器梅森素数检查器孪生素数查找器亲和数检查器完全数检查器模幂运算计算器重复排列计算器效果量计算器相对风险计算器优势比计算器列联表计算器费舍尔精确检验计算器斯皮尔曼等级相关系数计算器贝塔分布计算器威布尔分布计算器指数分布计算器几何分布计算器负二项分布计算器超几何分布计算器F检验/F分布计算器贝叶斯定理计算器特征多项式计算器矩阵幂计算器乔列斯基分解计算器QR分解计算器矩阵对角化计算器克莱姆法则计算器列空间计算器零空间计算器向量夹角计算器单位向量计算器向量模计算器向量叉积计算器向量点积计算器矩阵乘法计算器逆矩阵计算器RREF计算器行最简阶梯形牛顿迭代法计算器雅可比矩阵计算器曲面积分计算器线积分计算器旋度计算器散度计算器梯度计算器多变量优化计算器微积分相关变化率求解器瞬时变化率计算器平均变化率计算器无限级数求和计算器级数收敛判定计算器幂级数计算器麦克劳林级数计算器洛必达法则计算器广义积分计算器辛普森法则计算器梯形法则计算器黎曼和计算器参数曲线绘图器旋转体表面积计算器旋转体体积计算器坐标几何距离计算器海伦公式计算器圆的切线计算器角平分线计算器内切圆计算器三角形外接圆计算器大圆距离计算器3D距离计算器环面计算器圆台计算器不规则多边形面积计算器正多边形计算器圆锥曲线识别器双曲线计算器抛物线计算器二项式定理展开计算器帕斯卡三角形生成器乘积符号计算器 (Pi记号)西格玛求和计算器有理根定理计算器笛卡尔符号法则计算器平行线和垂直线计算器直线方程计算器标准形式转斜截式转换器点斜式计算器非线性方程组求解器有理方程求解器字母方程求解器三角方程求解器指数方程求解器对数方程求解器四次方程求解器三次方程求解器估算计算器数字转分数转换器跳数生成器单位费率计算器上取整和下取整计算器绝对值计算器数列模式查找器位值图生成器运算顺序计算器PEMDAS竖式加减法计算器长乘法计算器乘法表生成器🎮 游戏货币换算器🎲 掉落概率计算器🎰 抽卡保底计算器⚔️ DPS计算器❄️ 雪天计算器🚚 搬家费用估算器🔍 抄袭检测器📷 OCR / 图片文字识别📈 折线图制作工具🥧 饼图制作工具📊 柱状图制作工具🔊 音调发生器🖱️ 点击计数器在线记事本⬛ 宽高比计算器🌍 碳足迹计算器向 文胸尺码计算器轮胎尺寸计算器燃油费用计算器💧 露点计算器🌡️ 体感温度计算器🌬️ 风寒指数计算器⏰ 在线闹钟⏰ 考勤卡计算器📅 日期差计算器🕐 军事时间转换器⏱️ 小时计算器⏱️ 在线秒表⏱️ 倒计时器🌐 时区转换器地毯计算器挡土墙计算器HVAC容量计算器隔热材料计算器铺路石计算器钢筋计算器木材计算器平方英尺计算器交叉相乘计算器五数概括计算器百分位数计算器正态分布计算器p值计算器比率计算器配方法计算器四舍五入计算器长除法计算器Twitter/X 字符计数器YouTube评论抽选器YouTube标签提取器youtube收益估算器随机RPG角色生成器