没有任何选项的curl将执行GET请求。它只会从指定的URI返回数据。不将文件本身检索到本地计算机。
当你这样做的时候
$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
您将收到二进制数据:
|�>�$!
��{X\� K���>0c�yF[i�}4�!�V̧�H_�)nO#�;I��vg^_ ��-Hm$$N0.
���%Y[�L�U3�_^9��P�T�0'u8�l�4 ...
为了保存这个,您可以使用:
$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png > image.png
将原始图像数据存储在文件中。
更简单的方法就是使用wget。
$ wget https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
$ ls
.
..
apple-touch-icon-144x144-precomposed.png