如何从远程URL cURL JAR

时间:2015-05-12 15:44:21

标签: java curl

我有一个可以从HTTP网址下载的JAR,比如http://somerepo.example.org/myjar-1.0.jar

我需要一个cURL命令,将其下载到当前目录;到目前为止,我最好的尝试是:

curl -i -H "Accept: application/zip" -H "Content-Type: application/zip" -X GET http://somerepo.example.org/myjar-1.0.jar

当我运行此操作时,我的控制台充满了二进制垃圾邮件,似乎导致我的整个终端崩溃。

从远程网址获取JAR的正确cURL命令是什么?

1 个答案:

答案 0 :(得分:14)

你快到了。默认情况下,cURL会将下载输出到STDOUT。您想将其重定向到如下文件:

curl -H "Accept: application/zip" http://somerepo.example.org/myjar-1.0.jar > myfile.jar

您还可以使用-o选项:

curl -H "Accept: application/zip" http://somerepo.example.org/myjar-1.0.jar -o myfile.jar

您还应该能够使用wget

wget http://somerepo.example.org/myjar-1.0.jar