curl 命令生成器
方法、URL、请求头与请求体一键拼成可直接执行的 curl 命令,引号自动转义。
curl 命令生成器
方法 / URL / 请求头 / 请求体 → 可直接粘贴的 curl 命令
生成的 curl 命令
使用说明
📖 工具介绍
curl 是后端调试最常用的命令行工具,但手工拼命令时最容易在引号、换行和转义上栽跟头:JSON 里的双引号要转义、密码里有空格要加引号、请求头一多命令就挤成一行根本读不下去。本工具把这些琐碎规则全部接管:选择 HTTP 方法、填入 URL、逐行添加请求头、粘贴请求体,再按需勾选 -i、-v、-k、-L 等开关,立刻得到一条多行排版、单引号安全包裹的完整 curl 命令,复制到终端即可执行。工具内置 shell 单引号转义规则,任何包含空格、引号、反斜杠的值都会被正确包裹,无需再手动调试。全程在浏览器本地完成,不发起任何请求。
✨ 功能特点
- 七种方法:GET/POST/PUT/PATCH/DELETE/HEAD/OPTIONS 一键切换
- 动态请求头:任意增删 Name: Value 行,自动拼成 -H 参数
- 请求体:POST/PUT/PATCH 时自动附加 --data-raw,JSON 原样保留
- 常用开关:-i 响应头、-v 详细、-k 忽略证书、-L 跟随跳转随时勾选
- 引号安全:含空格或特殊字符的值自动单引号包裹并转义内部单引号
- 多行排版:命令按反斜杠换行,可直接复制粘贴执行,也能保存为 .sh 文件
📝 使用方式
- 在方法下拉框选择请求方法,例如 POST
- 在请求 URL 输入框填写完整地址
- 在请求头区域逐行填写名称与值,点加号可新增一行,点叉可删除
- 在请求体文本框粘贴 JSON 或表单数据,按需勾选开关
- 点击生成命令,在深色代码块中复制或下载
⚠️ 注意事项
- 引号转义:工具按 bash 单引号规则处理,zsh 与多数 Linux shell 通用,Windows cmd 需另行调整
- -k 风险:忽略证书校验仅适用于自签名测试环境,生产环境不要使用
- 敏感信息:命令中可能包含 Token 或密码,复制分享前请检查
- 请求体:GET/HEAD 一般不带 body,工具会按你填写的内容附加,不做强行约束
- 本地运行:不发起任何网络请求,命令仅在你自己的终端执行