curl 命令生成器

填表生成可直接执行的 curl 命令,自动处理 shell 转义、认证头与表单编码。

请求

请求体

选项

超时(秒)

生成的命令

curl -X POST \
  -L \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  --data-raw '{"name":"Ada","age":36}' \
  https://api.example.com/v1/users

每个参数都用单引号包住并转义了内部的单引号——这是 POSIX shell 里唯一不用担心 $、反引号、反斜杠被解释的写法。URL 里的 & 少了引号会被 shell 当成后台执行,这是最常见的「命令跑一半就返回」。

JSON 用 --data-raw 而不是 -d:-d 会把以 at 符号开头的值当成文件名去读,粘一段含邮箱地址的 JSON 就会莫名报「找不到文件」。

表单模式用 --data-urlencode 逐字段传,值里的 & 与 = 会被正确编码,不用自己手写编码。

评论

登录后即可参与评论

还没有评论,来说两句吧