命令行 cURL 从其他文件提交表单

lok*_*ika 3 curl

在这个命令中:

curl -d param1=value1 -d param2=value2 http://example.com/submit
Run Code Online (Sandbox Code Playgroud)

如果value1位于 中file1.txt,如何使 cURL 包含file1.txt在命令中?

ale*_*lex 5

像这样的事情应该可以解决问题: curl -d param="$(cat file1.txt)" ...

  • 你也可以做`$(< file1.txt)`并避免使用`cat`。 (2认同)
  • 您可以使用 'param@file1.txt' 语义来执行 '--data-urlencode' 选项:)。 (2认同)