cURL 命令构建器
从表单生成 POSIX sh/Bash 命令。不执行命令、不发送 HTTP 请求,输入不主动上传。
请求参数
本站不保存 Token;生成的命令含明文 Token,终端可能记录复制后的命令。
1–3600 秒;默认 30 秒。
本工具 GET/HEAD 不提供请求体;切换为这两种方法会清除请求体。
生成的 cURL 命令
curl --disable \ --globoff \ --proto '=http,https' \ --max-time '30' \ --request 'GET' \ --url 'https://example.com/api'
工具输入不主动上传,仅保存在当前页面内存。总输入上限 64 KiB;刷新或离开页面会丢失输入。
仅适用于 POSIX sh/Bash,不适用于 PowerShell/CMD。本工具不会执行命令或发送请求。
参数解释
- --disable:忽略本机默认 curl 配置。
- --globoff:关闭 URL 花括号及方括号展开,避免产生额外请求。
- --proto:仅允许 HTTP/HTTPS;--max-time:整个请求的超时秒数。
- --request:指定请求方法。
- --url:目标 URL;不自动跟随重定向,保留 TLS 证书校验。
常见使用方式
选择“GET 查询”,添加 q=运维工具,查看中文和空格如何编码。选择“POST JSON”可以发送 JSON 文本;选择“提交表单”可以使用 URL 编码表单,重复名称会被保留。
使用 HTTPS 请求私有接口时可填写 Bearer Token,或手动添加请求头。不要在 URL 内填写用户名密码;Content-Length 和 Transfer-Encoding 由 cURL 自动管理。
执行前注意事项
- 仅适用于 POSIX sh/Bash,不适用于 PowerShell 或 CMD;需要 cURL 7.43.0 或更新版本以支持 --data-raw。
- 单行与多行显示生成等价命令。多行请求体借助固定格式的 printf 管道保留换行,内容以 @ 开头也不会读取本地文件。
- 默认忽略本机 curl 配置、不跟随重定向、不跳过 TLS 证书校验。URL 中的 fragment 不发送到服务器。
- Token、Cookie 和请求体可能出现在剪贴板、进程参数及终端历史中,请勿直接分享含凭据的命令。
- 添加查询参数会重新编码查询串;已有签名 URL 请保持原始查询串,不要追加参数。本工具不提供文件上传或现有 cURL 反向解析。