如图所示,我正在使用 curl 命令和 URL 正确运行,但仍然出现错误。问题是什么?
答案1
您用-o
(小写) 替换了-O
(大写),导致 URL 被解释为输出文件的名称。来自man curl
:
-o, --output <file>
Write output to <file> instead of stdout.
相对
-O, --remote-name
Write output to a local file named like the remote file we get.
答案2
-o(小写字母 o)用于输出到文件。使用此选项时,curl 将使用下一个参数作为文件的名称,并期望 URL 的另一个参数。
您提到的教程使用了 -O(大写字母 O)选项。您可以通过运行来了解更多信息
curl --help