curl命令行工具
curl是一个命令行工具,通过指定的URL来上传或下载数据,并将数据展示出来。curl中的 c 表示client,而URL,就是URL。这里我们介绍一下curl的使用。 1. 命令行基础 1.1 命令行选项 1. 短形式 在curl中可以使用短形式的命令行选项,比如通知curl打开verbose模式,可以使用 -v 选项: $ curl -v www.baidu.com 这里, -v 就是短形式的选项,我们使用一个中划线(-)并紧跟着一个字母来指定一个短形式的选项。 在这个例子中, -v 就像一个开关一样,指定某个变量是 false 还是 true 。我们可以在一个中划线后面跟多个单字母的选项: $ curl -vL www.baidu.com 在curl中,命令行解析器总是解析整个命令行,因此,选项可以放在整个命令行的任何位置: $ curl www.baidu.com -vL 这个和上面的命令具有同样的效果。当然,虽然是任何位置,但不能放在 curl 前面啊: $ -vL curl www.baidu.com // No command '-vL' found 2. 长形式 单个字母的选项敲起来和用起来都很方便,但是字母的个数有限而需要控制的东西又太多,这个时候就可以使用选项的长形式。同样,为了使得命令便于阅读,绝大多数短形式都有一个对应的长形式。 和短形式不同的是