Usando o curl para fazer o download de uma imagem de uma url que não possui extensão de arquivo

0

Eu quero baixar a imagem em

https://lorempixel.com/1280/320/nature/1/

com curl .

curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png > image.png funciona bem ! (de link )

O problema com https://lorempixel.com/1280/320/nature/1/ é que ele não tem extensão de arquivo, como .jpg ou .png .

Tentativas :

  1. curl https://lorempixel.com/1280/320/nature/1 > test.jpg

  2. curl -O https://lorempixel.com/1280/320/nature/1/

    ... Remote file name has no length! ...

  3. curl -O https://lorempixel.com/1280/320/nature/1/ > test.jpg

    ... Remote file name has no length! ...

e tentativas com curl -Ov (verbose) e outras tentativas sem sucesso.

É possível com curl ?

    
por Sun 03.04.2018 / 23:45

1 resposta

2
$ curl -o x.jpg  https://lorempixel.com/1280/320/nature/1/ 
$ file x.jpg
x.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 70", baseline, precision 8, 1280x320, frames 3
    
por 03.04.2018 / 23:51

Tags