curl 命令转换
保护隐私 · 在浏览器中运行
~ $ devkit:curl-convert

curl 命令转换

在 Bash、交互式 cmd.exe 和 PowerShell 之间转换 curl 字面量参数。

输入
输出

仅支持字面量 curl 命令,不支持 Shell 变量、替换、管道与批处理文件。PowerShell 输出适用于 7.3+ 及标准原生参数传递模式;cmd 输出适用于关闭延迟扩展的交互式命令提示符,请勿粘贴到 .bat 文件。

使用方法

  1. 粘贴一条 curl 命令;自动检测不明确时,请手动选择源 Shell。
  2. 选择 Bash、交互式 cmd.exe 或 PowerShell 作为目标,然后点击“转换”。在终端中使用前,请检查输出。

示例

Bash:curl -H 'X-Name: Jane Doe' 'https://example.com'
PowerShell:curl.exe '-H' 'X-Name: Jane Doe' 'https://example.com'

说明与限制

转换字面量参数、引号和续行符,不会执行请求。Shell 变量、命令替换和管道会被拒绝。cmd 目标适用于交互模式,不适用于 .bat 文件。PowerShell 输出要求 7.3+ 及标准原生参数传递模式。Windows 输出已通过解析器回归测试,但尚未在原生 Windows Shell 中验证。